{
  "id": "5f3b6b1e-9d4a-4c8e-9a3f-6c1d2b7a0e54",
  "revision": 0,
  "last_node_id": 11,
  "last_link_id": 3,
  "nodes": [
    {
      "id": 11,
      "type": "MarkdownNote",
      "pos": [
        1180,
        1370
      ],
      "size": [
        430,
        560
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "# Ideogram Vector 1: Text to SVG\n\nTurns a text prompt into a fully editable **SVG** you can open in any vector editor. Best for logos, posters, flat illustration, patterns and line art.\n\n## Input Asset\n\n- [academic-svg.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/academic-svg.png)\n\n## Prompt tips\n- Describe shapes, palette and composition rather than camera settings.\n- Put lettering in quotes, e.g. `'COSTIERA AMALFITANA'`.\n- `aspect_ratio` on `auto` derives the canvas from the prompt, or from image 1.\n\n## Optional style reference\nConnect up to 5 images to the `ref_image_1` ... `ref_image_5` inputs, then call them in the prompt as `@Image1`, `@Image2`, ... Image 1 is the main source.\n\n## Notes\n- The seed is fixed so the same prompt reproduces the same SVG. Set `control_after_generate` to `randomize` for variations.\n- This is an API node: sign in and keep credits available ([API node overview](https://docs.comfy.org/tutorials/partner-nodes/overview)).\n"
      ],
      "widgets_values_named": {
        "text": "# Ideogram Vector 1: Text to SVG\n\nTurns a text prompt into a fully editable **SVG** you can open in any vector editor. Best for logos, posters, flat illustration, patterns and line art.\n\n## Input Asset\n\n- [academic-svg.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/academic-svg.png)\n\n## Prompt tips\n- Describe shapes, palette and composition rather than camera settings.\n- Put lettering in quotes, e.g. `'COSTIERA AMALFITANA'`.\n- `aspect_ratio` on `auto` derives the canvas from the prompt, or from image 1.\n\n## Optional style reference\nConnect up to 5 images to the `ref_image_1` ... `ref_image_5` inputs, then call them in the prompt as `@Image1`, `@Image2`, ... Image 1 is the main source.\n\n## Notes\n- The seed is fixed so the same prompt reproduces the same SVG. Set `control_after_generate` to `randomize` for variations.\n- This is an API node: sign in and keep credits available ([API node overview](https://docs.comfy.org/tutorials/partner-nodes/overview)).\n"
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 8,
      "type": "LoadImage",
      "pos": [
        1680,
        1370
      ],
      "size": [
        360,
        520
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": null
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "academic-svg.png",
        "image"
      ],
      "widgets_values_named": {
        "image": "academic-svg.png",
        "upload": "image"
      }
    },
    {
      "id": 9,
      "type": "MarkdownNote",
      "pos": [
        1680,
        1930
      ],
      "size": [
        360,
        130
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "Plug a reference image into the Ideogram Vector Generate SVG node. Then you can use it for the style reference."
      ],
      "widgets_values_named": {
        "text": "Plug a reference image into the Ideogram Vector Generate SVG node. Then you can use it for the style reference."
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 5,
      "type": "IdeogramVectorGenerateApi",
      "pos": [
        2120,
        1370
      ],
      "size": [
        400,
        320
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
        {
          "name": "model.images.image_1",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "SVG",
          "type": "SVG",
          "links": [
            3
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "IdeogramVectorGenerateApi"
      },
      "widgets_values": [
        "ideogram-vector-1",
        "A vintage travel poster illustration of the Amalfi coast at golden hour: terraced lemon groves, pastel villas stacked on the cliff, small sailboats, layered flat color shapes with fine hatching, warm cream and terracotta palette, distressed paper texture, condensed serif lettering 'COSTIERA AMALFITANA' across the bottom",
        "auto",
        "medium",
        1324369847,
        "fixed",
        "fixed"
      ],
      "widgets_values_named": {
        "model": "ideogram-vector-1",
        "model.prompt": "A vintage travel poster illustration of the Amalfi coast at golden hour: terraced lemon groves, pastel villas stacked on the cliff, small sailboats, layered flat color shapes with fine hatching, warm cream and terracotta palette, distressed paper texture, condensed serif lettering 'COSTIERA AMALFITANA' across the bottom",
        "model.aspect_ratio": "auto",
        "model.quality": "medium",
        "model.seed": 1324369847,
        "control_after_generate#1": "fixed",
        "control_after_generate": "fixed"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 6,
      "type": "SaveSVGNode",
      "pos": [
        2600,
        1370
      ],
      "size": [
        370,
        470
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "svg",
          "type": "SVG",
          "link": 3
        }
      ],
      "outputs": [
        {
          "name": "svg",
          "type": "SVG",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "SaveSVGNode"
      },
      "widgets_values": [
        "svg/Ideogram_vector_1_text_to_svg"
      ],
      "widgets_values_named": {
        "filename_prefix": "svg/Ideogram_vector_1_text_to_svg"
      }
    }
  ],
  "links": [
    [
      3,
      5,
      0,
      6,
      0,
      "SVG"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.65,
      "offset": [
        -1000,
        -1150
      ]
    },
    "frontendVersion": "1.58.0"
  },
  "version": 0.4
}