Ideogram Vector 1.0

Ideogram Vector 1.0 is Ideogram's vector model, generating SVG artwork from text prompts, optionally guided by up to five reference images, and converting existing images into SVG. Each shape stays editable, so colors can be matched to a brand and individual elements refined in a vector editor. It suits logos, typography, illustrations, print designs, and labels or stickers.

Complete technical specification for integration
Ready-to-use code snippets for common workflows
Step-by-step tutorials for advanced use cases
vectorize
Steam Fire Engine Coloring Plate$0.10~16simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'ideogram:vector@1.0',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/9d4db403-cafe-4c85-b922-d351001af604.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "ideogram:vector@1.0",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/9d4db403-cafe-4c85-b922-d351001af604.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "384e22f9-2dbb-47c9-8400-dde28c71318d",
"model": "ideogram:vector@1.0",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/9d4db403-cafe-4c85-b922-d351001af604.jpg"
}
}
]'runware run ideogram:vector@1.0 \
inputs.image=https://assets.runware.ai/assets/inputs/9d4db403-cafe-4c85-b922-d351001af604.jpg{
"taskType": "vectorize",
"taskUUID": "384e22f9-2dbb-47c9-8400-dde28c71318d",
"model": "ideogram:vector@1.0",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/9d4db403-cafe-4c85-b922-d351001af604.jpg"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "384e22f9-2dbb-47c9-8400-dde28c71318d",
"imageUUID": "28a11b26-63d9-4d40-a0a8-fbd25850a59d",
"imageURL": "https://im.runware.ai/image/os/a06dlim3/ws/3/ii/28a11b26-63d9-4d40-a0a8-fbd25850a59d.svg",
"cost": 0.1
}vectorize
Vaccine Carrier Field Lifestyle Vector$0.10~9simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'ideogram:vector@1.0',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/d0e1738b-c99a-46aa-99df-28e84edb20b3.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "ideogram:vector@1.0",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/d0e1738b-c99a-46aa-99df-28e84edb20b3.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "3c2d4fed-1e9c-4804-b8ae-4014870ecc75",
"model": "ideogram:vector@1.0",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/d0e1738b-c99a-46aa-99df-28e84edb20b3.jpg"
}
}
]'runware run ideogram:vector@1.0 \
inputs.image=https://assets.runware.ai/assets/inputs/d0e1738b-c99a-46aa-99df-28e84edb20b3.jpg{
"taskType": "vectorize",
"taskUUID": "3c2d4fed-1e9c-4804-b8ae-4014870ecc75",
"model": "ideogram:vector@1.0",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/d0e1738b-c99a-46aa-99df-28e84edb20b3.jpg"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "3c2d4fed-1e9c-4804-b8ae-4014870ecc75",
"imageUUID": "be7505af-cf41-4f8b-90fa-986d7e6d7b8d",
"imageURL": "https://im.runware.ai/image/os/a04d20/ws/3/ii/be7505af-cf41-4f8b-90fa-986d7e6d7b8d.svg",
"cost": 0.1
}reference-to-vector
Cave Robotics Logo Vectorization$0.16~41sCreate a clean vector version of the KARST-9 subterranean robotics logo. Use reference image 1 as the primary source: faithfully preserve its overall lockup, hexagonal badge silhouette, cave arch, four-rotor survey drone, topographic contour lines, and the hierarchy and wording of the lettering. Set the main name exactly as “KARST-9” and the descriptor exactly as “SUBTERRANEAN ROBOTICS”. Refine the rough sketch into precise, balanced geometry with consistent line weights, symmetrical spacing, smooth curves, clean joins, and highly legible custom industrial sans-serif lettering. Use reference image 2 only for the visual treatment and palette: safety orange, deep midnight navy, and warm limestone cream; bold 1970s European rescue-equipment graphics, slightly rounded corners, solid screen-print-like color areas, and strong practical contrast. Keep the cave and drone immediately recognizable at small sizes. Use only flat colors with no gradients, shadows, highlights, texture, distressing, transparency effects, or photographic elements. Limit the construction to a small number of tidy editable vector shapes. Present one finished vertical logo lockup, centered and generously scaled on a plain warm limestone-cream background within the 1536x2048 portrait canvas. No mockup, signage, stationery, presentation board, alternate versions, extra copy, border, or decorative scene.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'ideogram:vector@1.0',
positivePrompt: 'Create a clean vector version of the KARST-9 subterranean robotics logo. Use reference image 1 as the primary source: faithfully preserve its overall lockup, hexagonal badge silhouette, cave arch, four-rotor survey drone, topographic contour lines, and the hierarchy and wording of the lettering. Set the main name exactly as “KARST-9” and the descriptor exactly as “SUBTERRANEAN ROBOTICS”. Refine the rough sketch into precise, balanced geometry with consistent line weights, symmetrical spacing, smooth curves, clean joins, and highly legible custom industrial sans-serif lettering. Use reference image 2 only for the visual treatment and palette: safety orange, deep midnight navy, and warm limestone cream; bold 1970s European rescue-equipment graphics, slightly rounded corners, solid screen-print-like color areas, and strong practical contrast. Keep the cave and drone immediately recognizable at small sizes. Use only flat colors with no gradients, shadows, highlights, texture, distressing, transparency effects, or photographic elements. Limit the construction to a small number of tidy editable vector shapes. Present one finished vertical logo lockup, centered and generously scaled on a plain warm limestone-cream background within the 1536x2048 portrait canvas. No mockup, signage, stationery, presentation board, alternate versions, extra copy, border, or decorative scene.',
width: 1536,
height: 2048,
inputs: {
referenceImages: [
'https://assets.runware.ai/assets/inputs/82cf3a31-82db-4e4f-9a09-44593754282c.jpg',
'https://assets.runware.ai/assets/inputs/72080795-3d7f-4131-aedc-429bdb6037f7.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a clean vector version of the KARST-9 subterranean robotics logo. Use reference image 1 as the primary source: faithfully preserve its overall lockup, hexagonal badge silhouette, cave arch, four-rotor survey drone, topographic contour lines, and the hierarchy and wording of the lettering. Set the main name exactly as “KARST-9” and the descriptor exactly as “SUBTERRANEAN ROBOTICS”. Refine the rough sketch into precise, balanced geometry with consistent line weights, symmetrical spacing, smooth curves, clean joins, and highly legible custom industrial sans-serif lettering. Use reference image 2 only for the visual treatment and palette: safety orange, deep midnight navy, and warm limestone cream; bold 1970s European rescue-equipment graphics, slightly rounded corners, solid screen-print-like color areas, and strong practical contrast. Keep the cave and drone immediately recognizable at small sizes. Use only flat colors with no gradients, shadows, highlights, texture, distressing, transparency effects, or photographic elements. Limit the construction to a small number of tidy editable vector shapes. Present one finished vertical logo lockup, centered and generously scaled on a plain warm limestone-cream background within the 1536x2048 portrait canvas. No mockup, signage, stationery, presentation board, alternate versions, extra copy, border, or decorative scene.",
"width": 1536,
"height": 2048,
"inputs": {
"referenceImages": [
"https://assets.runware.ai/assets/inputs/82cf3a31-82db-4e4f-9a09-44593754282c.jpg",
"https://assets.runware.ai/assets/inputs/72080795-3d7f-4131-aedc-429bdb6037f7.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "23ce731b-0bc8-4c0f-a9c6-078af94cd09f",
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a clean vector version of the KARST-9 subterranean robotics logo. Use reference image 1 as the primary source: faithfully preserve its overall lockup, hexagonal badge silhouette, cave arch, four-rotor survey drone, topographic contour lines, and the hierarchy and wording of the lettering. Set the main name exactly as “KARST-9” and the descriptor exactly as “SUBTERRANEAN ROBOTICS”. Refine the rough sketch into precise, balanced geometry with consistent line weights, symmetrical spacing, smooth curves, clean joins, and highly legible custom industrial sans-serif lettering. Use reference image 2 only for the visual treatment and palette: safety orange, deep midnight navy, and warm limestone cream; bold 1970s European rescue-equipment graphics, slightly rounded corners, solid screen-print-like color areas, and strong practical contrast. Keep the cave and drone immediately recognizable at small sizes. Use only flat colors with no gradients, shadows, highlights, texture, distressing, transparency effects, or photographic elements. Limit the construction to a small number of tidy editable vector shapes. Present one finished vertical logo lockup, centered and generously scaled on a plain warm limestone-cream background within the 1536x2048 portrait canvas. No mockup, signage, stationery, presentation board, alternate versions, extra copy, border, or decorative scene.",
"width": 1536,
"height": 2048,
"inputs": {
"referenceImages": [
"https://assets.runware.ai/assets/inputs/82cf3a31-82db-4e4f-9a09-44593754282c.jpg",
"https://assets.runware.ai/assets/inputs/72080795-3d7f-4131-aedc-429bdb6037f7.jpg"
]
}
}
]'runware run ideogram:vector@1.0 \
positivePrompt="Create a clean vector version of the KARST-9 subterranean robotics logo. Use reference image 1 as the primary source: faithfully preserve its overall lockup, hexagonal badge silhouette, cave arch, four-rotor survey drone, topographic contour lines, and the hierarchy and wording of the lettering. Set the main name exactly as “KARST-9” and the descriptor exactly as “SUBTERRANEAN ROBOTICS”. Refine the rough sketch into precise, balanced geometry with consistent line weights, symmetrical spacing, smooth curves, clean joins, and highly legible custom industrial sans-serif lettering. Use reference image 2 only for the visual treatment and palette: safety orange, deep midnight navy, and warm limestone cream; bold 1970s European rescue-equipment graphics, slightly rounded corners, solid screen-print-like color areas, and strong practical contrast. Keep the cave and drone immediately recognizable at small sizes. Use only flat colors with no gradients, shadows, highlights, texture, distressing, transparency effects, or photographic elements. Limit the construction to a small number of tidy editable vector shapes. Present one finished vertical logo lockup, centered and generously scaled on a plain warm limestone-cream background within the 1536x2048 portrait canvas. No mockup, signage, stationery, presentation board, alternate versions, extra copy, border, or decorative scene." \
width=1536 \
height=2048 \
inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/82cf3a31-82db-4e4f-9a09-44593754282c.jpg \
inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/72080795-3d7f-4131-aedc-429bdb6037f7.jpg{
"taskType": "vectorize",
"taskUUID": "23ce731b-0bc8-4c0f-a9c6-078af94cd09f",
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a clean vector version of the KARST-9 subterranean robotics logo. Use reference image 1 as the primary source: faithfully preserve its overall lockup, hexagonal badge silhouette, cave arch, four-rotor survey drone, topographic contour lines, and the hierarchy and wording of the lettering. Set the main name exactly as “KARST-9” and the descriptor exactly as “SUBTERRANEAN ROBOTICS”. Refine the rough sketch into precise, balanced geometry with consistent line weights, symmetrical spacing, smooth curves, clean joins, and highly legible custom industrial sans-serif lettering. Use reference image 2 only for the visual treatment and palette: safety orange, deep midnight navy, and warm limestone cream; bold 1970s European rescue-equipment graphics, slightly rounded corners, solid screen-print-like color areas, and strong practical contrast. Keep the cave and drone immediately recognizable at small sizes. Use only flat colors with no gradients, shadows, highlights, texture, distressing, transparency effects, or photographic elements. Limit the construction to a small number of tidy editable vector shapes. Present one finished vertical logo lockup, centered and generously scaled on a plain warm limestone-cream background within the 1536x2048 portrait canvas. No mockup, signage, stationery, presentation board, alternate versions, extra copy, border, or decorative scene.",
"width": 1536,
"height": 2048,
"inputs": {
"referenceImages": [
"https://assets.runware.ai/assets/inputs/82cf3a31-82db-4e4f-9a09-44593754282c.jpg",
"https://assets.runware.ai/assets/inputs/72080795-3d7f-4131-aedc-429bdb6037f7.jpg"
]
}
}Response
{
"taskType": "vectorize",
"taskUUID": "23ce731b-0bc8-4c0f-a9c6-078af94cd09f",
"imageUUID": "425faee2-f941-41ea-b1fc-bb5e7308a830",
"imageURL": "https://im.runware.ai/image/os/a03d21/ws/3/ii/425faee2-f941-41ea-b1fc-bb5e7308a830.svg",
"cost": 0.16
}text-to-vector
Mycelium Acoustics Brand Logo$0.20~45sCreate a polished vector logo for ECHOLOAM, a sustainable materials company that manufactures sound-absorbing architectural panels from mycelium. Design a distinctive geometric symbol that combines the radiating gills of a mushroom with three controlled acoustic-wave bands. The mark should feel engineered and architectural rather than rustic, botanical, psychedelic, or cute. Pair the symbol with the exact uppercase wordmark “ECHOLOAM” in a bold custom sans-serif with slightly rounded corners, generous spacing, and excellent legibility. Use only three flat colors: deep charcoal, warm clay orange, and pale oat cream. Build the artwork from crisp closed shapes with smooth curves, consistent spacing, balanced negative space, and a restrained level of detail suitable for signage, packaging stamps, panel labels, and small app icons. Center one complete primary logo lockup on a plain oat-cream background with ample clear space. Flat vector artwork only: no gradients, shadows, textures, lighting effects, mockups, photography, 3D extrusion, extra lettering, slogan, border, or decorative background.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'ideogram:vector@1.0',
positivePrompt: 'Create a polished vector logo for ECHOLOAM, a sustainable materials company that manufactures sound-absorbing architectural panels from mycelium. Design a distinctive geometric symbol that combines the radiating gills of a mushroom with three controlled acoustic-wave bands. The mark should feel engineered and architectural rather than rustic, botanical, psychedelic, or cute. Pair the symbol with the exact uppercase wordmark “ECHOLOAM” in a bold custom sans-serif with slightly rounded corners, generous spacing, and excellent legibility. Use only three flat colors: deep charcoal, warm clay orange, and pale oat cream. Build the artwork from crisp closed shapes with smooth curves, consistent spacing, balanced negative space, and a restrained level of detail suitable for signage, packaging stamps, panel labels, and small app icons. Center one complete primary logo lockup on a plain oat-cream background with ample clear space. Flat vector artwork only: no gradients, shadows, textures, lighting effects, mockups, photography, 3D extrusion, extra lettering, slogan, border, or decorative background.',
width: 2048,
height: 2048,
settings: {
quality: 'high'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a polished vector logo for ECHOLOAM, a sustainable materials company that manufactures sound-absorbing architectural panels from mycelium. Design a distinctive geometric symbol that combines the radiating gills of a mushroom with three controlled acoustic-wave bands. The mark should feel engineered and architectural rather than rustic, botanical, psychedelic, or cute. Pair the symbol with the exact uppercase wordmark “ECHOLOAM” in a bold custom sans-serif with slightly rounded corners, generous spacing, and excellent legibility. Use only three flat colors: deep charcoal, warm clay orange, and pale oat cream. Build the artwork from crisp closed shapes with smooth curves, consistent spacing, balanced negative space, and a restrained level of detail suitable for signage, packaging stamps, panel labels, and small app icons. Center one complete primary logo lockup on a plain oat-cream background with ample clear space. Flat vector artwork only: no gradients, shadows, textures, lighting effects, mockups, photography, 3D extrusion, extra lettering, slogan, border, or decorative background.",
"width": 2048,
"height": 2048,
"settings": {
"quality": "high"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "e1cded31-6023-4bbe-b759-6104da609f5d",
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a polished vector logo for ECHOLOAM, a sustainable materials company that manufactures sound-absorbing architectural panels from mycelium. Design a distinctive geometric symbol that combines the radiating gills of a mushroom with three controlled acoustic-wave bands. The mark should feel engineered and architectural rather than rustic, botanical, psychedelic, or cute. Pair the symbol with the exact uppercase wordmark “ECHOLOAM” in a bold custom sans-serif with slightly rounded corners, generous spacing, and excellent legibility. Use only three flat colors: deep charcoal, warm clay orange, and pale oat cream. Build the artwork from crisp closed shapes with smooth curves, consistent spacing, balanced negative space, and a restrained level of detail suitable for signage, packaging stamps, panel labels, and small app icons. Center one complete primary logo lockup on a plain oat-cream background with ample clear space. Flat vector artwork only: no gradients, shadows, textures, lighting effects, mockups, photography, 3D extrusion, extra lettering, slogan, border, or decorative background.",
"width": 2048,
"height": 2048,
"settings": {
"quality": "high"
}
}
]'runware run ideogram:vector@1.0 \
positivePrompt="Create a polished vector logo for ECHOLOAM, a sustainable materials company that manufactures sound-absorbing architectural panels from mycelium. Design a distinctive geometric symbol that combines the radiating gills of a mushroom with three controlled acoustic-wave bands. The mark should feel engineered and architectural rather than rustic, botanical, psychedelic, or cute. Pair the symbol with the exact uppercase wordmark “ECHOLOAM” in a bold custom sans-serif with slightly rounded corners, generous spacing, and excellent legibility. Use only three flat colors: deep charcoal, warm clay orange, and pale oat cream. Build the artwork from crisp closed shapes with smooth curves, consistent spacing, balanced negative space, and a restrained level of detail suitable for signage, packaging stamps, panel labels, and small app icons. Center one complete primary logo lockup on a plain oat-cream background with ample clear space. Flat vector artwork only: no gradients, shadows, textures, lighting effects, mockups, photography, 3D extrusion, extra lettering, slogan, border, or decorative background." \
width=2048 \
height=2048 \
settings.quality=high{
"taskType": "vectorize",
"taskUUID": "e1cded31-6023-4bbe-b759-6104da609f5d",
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a polished vector logo for ECHOLOAM, a sustainable materials company that manufactures sound-absorbing architectural panels from mycelium. Design a distinctive geometric symbol that combines the radiating gills of a mushroom with three controlled acoustic-wave bands. The mark should feel engineered and architectural rather than rustic, botanical, psychedelic, or cute. Pair the symbol with the exact uppercase wordmark “ECHOLOAM” in a bold custom sans-serif with slightly rounded corners, generous spacing, and excellent legibility. Use only three flat colors: deep charcoal, warm clay orange, and pale oat cream. Build the artwork from crisp closed shapes with smooth curves, consistent spacing, balanced negative space, and a restrained level of detail suitable for signage, packaging stamps, panel labels, and small app icons. Center one complete primary logo lockup on a plain oat-cream background with ample clear space. Flat vector artwork only: no gradients, shadows, textures, lighting effects, mockups, photography, 3D extrusion, extra lettering, slogan, border, or decorative background.",
"width": 2048,
"height": 2048,
"settings": {
"quality": "high"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "e1cded31-6023-4bbe-b759-6104da609f5d",
"imageUUID": "51afe537-a2fb-4dee-b22d-ff6bcfd784d2",
"imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/51afe537-a2fb-4dee-b22d-ff6bcfd784d2.svg",
"cost": 0.2
}text-to-vector
Water-Smart Yard Rebate Campaign$0.20~1m 12sCreate a polished square vector advertising campaign visual for a municipal water-conservation rebate program. Show a lush green lawn being rolled back like a carpet from the lower left, revealing a thriving drought-tolerant garden beneath it: graphic clusters of California poppies, lavender, agave, ornamental grasses, smooth stones and warm mulch. Make the curled strip of turf an unmistakable central visual metaphor, with a simplified suburban house and bright sun in the distant background. Bold, optimistic, civic-minded art direction inspired by mid-century public information posters and contemporary editorial illustration. Use crisp geometric silhouettes, smooth curves, clean negative space, subtle screen-print texture and clearly separated editable vector shapes. Limited palette of sun-baked ochre, coral orange, deep teal, pale cream, leaf green and dark plum. Strong visual hierarchy suitable for a paid social campaign. Include the exact large headline: “LOSE THE LAWN.” Set it in bold condensed uppercase lettering across the upper third. Add the exact supporting line: “GET PAID TO PLANT FOR THE FUTURE.” Add a small footer label: “WATER-SMART YARD REBATES”. Keep every word perfectly legible and spelled exactly as provided. No logo, no fake organization name, no button, no interface, no photorealism, no gradients, no mockup, no border. Deliver as a finished standalone vector ad with balanced 1:1 composition and generous safe margins.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'ideogram:vector@1.0',
positivePrompt: 'Create a polished square vector advertising campaign visual for a municipal water-conservation rebate program. Show a lush green lawn being rolled back like a carpet from the lower left, revealing a thriving drought-tolerant garden beneath it: graphic clusters of California poppies, lavender, agave, ornamental grasses, smooth stones and warm mulch. Make the curled strip of turf an unmistakable central visual metaphor, with a simplified suburban house and bright sun in the distant background. Bold, optimistic, civic-minded art direction inspired by mid-century public information posters and contemporary editorial illustration. Use crisp geometric silhouettes, smooth curves, clean negative space, subtle screen-print texture and clearly separated editable vector shapes. Limited palette of sun-baked ochre, coral orange, deep teal, pale cream, leaf green and dark plum. Strong visual hierarchy suitable for a paid social campaign. Include the exact large headline: “LOSE THE LAWN.” Set it in bold condensed uppercase lettering across the upper third. Add the exact supporting line: “GET PAID TO PLANT FOR THE FUTURE.” Add a small footer label: “WATER-SMART YARD REBATES”. Keep every word perfectly legible and spelled exactly as provided. No logo, no fake organization name, no button, no interface, no photorealism, no gradients, no mockup, no border. Deliver as a finished standalone vector ad with balanced 1:1 composition and generous safe margins.',
width: 2048,
height: 2048,
settings: {
quality: 'high'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a polished square vector advertising campaign visual for a municipal water-conservation rebate program. Show a lush green lawn being rolled back like a carpet from the lower left, revealing a thriving drought-tolerant garden beneath it: graphic clusters of California poppies, lavender, agave, ornamental grasses, smooth stones and warm mulch. Make the curled strip of turf an unmistakable central visual metaphor, with a simplified suburban house and bright sun in the distant background. Bold, optimistic, civic-minded art direction inspired by mid-century public information posters and contemporary editorial illustration. Use crisp geometric silhouettes, smooth curves, clean negative space, subtle screen-print texture and clearly separated editable vector shapes. Limited palette of sun-baked ochre, coral orange, deep teal, pale cream, leaf green and dark plum. Strong visual hierarchy suitable for a paid social campaign. Include the exact large headline: “LOSE THE LAWN.” Set it in bold condensed uppercase lettering across the upper third. Add the exact supporting line: “GET PAID TO PLANT FOR THE FUTURE.” Add a small footer label: “WATER-SMART YARD REBATES”. Keep every word perfectly legible and spelled exactly as provided. No logo, no fake organization name, no button, no interface, no photorealism, no gradients, no mockup, no border. Deliver as a finished standalone vector ad with balanced 1:1 composition and generous safe margins.",
"width": 2048,
"height": 2048,
"settings": {
"quality": "high"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "682f5f57-70db-4035-8514-e1792b6eed8f",
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a polished square vector advertising campaign visual for a municipal water-conservation rebate program. Show a lush green lawn being rolled back like a carpet from the lower left, revealing a thriving drought-tolerant garden beneath it: graphic clusters of California poppies, lavender, agave, ornamental grasses, smooth stones and warm mulch. Make the curled strip of turf an unmistakable central visual metaphor, with a simplified suburban house and bright sun in the distant background. Bold, optimistic, civic-minded art direction inspired by mid-century public information posters and contemporary editorial illustration. Use crisp geometric silhouettes, smooth curves, clean negative space, subtle screen-print texture and clearly separated editable vector shapes. Limited palette of sun-baked ochre, coral orange, deep teal, pale cream, leaf green and dark plum. Strong visual hierarchy suitable for a paid social campaign. Include the exact large headline: “LOSE THE LAWN.” Set it in bold condensed uppercase lettering across the upper third. Add the exact supporting line: “GET PAID TO PLANT FOR THE FUTURE.” Add a small footer label: “WATER-SMART YARD REBATES”. Keep every word perfectly legible and spelled exactly as provided. No logo, no fake organization name, no button, no interface, no photorealism, no gradients, no mockup, no border. Deliver as a finished standalone vector ad with balanced 1:1 composition and generous safe margins.",
"width": 2048,
"height": 2048,
"settings": {
"quality": "high"
}
}
]'runware run ideogram:vector@1.0 \
positivePrompt="Create a polished square vector advertising campaign visual for a municipal water-conservation rebate program. Show a lush green lawn being rolled back like a carpet from the lower left, revealing a thriving drought-tolerant garden beneath it: graphic clusters of California poppies, lavender, agave, ornamental grasses, smooth stones and warm mulch. Make the curled strip of turf an unmistakable central visual metaphor, with a simplified suburban house and bright sun in the distant background. Bold, optimistic, civic-minded art direction inspired by mid-century public information posters and contemporary editorial illustration. Use crisp geometric silhouettes, smooth curves, clean negative space, subtle screen-print texture and clearly separated editable vector shapes. Limited palette of sun-baked ochre, coral orange, deep teal, pale cream, leaf green and dark plum. Strong visual hierarchy suitable for a paid social campaign. Include the exact large headline: “LOSE THE LAWN.” Set it in bold condensed uppercase lettering across the upper third. Add the exact supporting line: “GET PAID TO PLANT FOR THE FUTURE.” Add a small footer label: “WATER-SMART YARD REBATES”. Keep every word perfectly legible and spelled exactly as provided. No logo, no fake organization name, no button, no interface, no photorealism, no gradients, no mockup, no border. Deliver as a finished standalone vector ad with balanced 1:1 composition and generous safe margins." \
width=2048 \
height=2048 \
settings.quality=high{
"taskType": "vectorize",
"taskUUID": "682f5f57-70db-4035-8514-e1792b6eed8f",
"model": "ideogram:vector@1.0",
"positivePrompt": "Create a polished square vector advertising campaign visual for a municipal water-conservation rebate program. Show a lush green lawn being rolled back like a carpet from the lower left, revealing a thriving drought-tolerant garden beneath it: graphic clusters of California poppies, lavender, agave, ornamental grasses, smooth stones and warm mulch. Make the curled strip of turf an unmistakable central visual metaphor, with a simplified suburban house and bright sun in the distant background. Bold, optimistic, civic-minded art direction inspired by mid-century public information posters and contemporary editorial illustration. Use crisp geometric silhouettes, smooth curves, clean negative space, subtle screen-print texture and clearly separated editable vector shapes. Limited palette of sun-baked ochre, coral orange, deep teal, pale cream, leaf green and dark plum. Strong visual hierarchy suitable for a paid social campaign. Include the exact large headline: “LOSE THE LAWN.” Set it in bold condensed uppercase lettering across the upper third. Add the exact supporting line: “GET PAID TO PLANT FOR THE FUTURE.” Add a small footer label: “WATER-SMART YARD REBATES”. Keep every word perfectly legible and spelled exactly as provided. No logo, no fake organization name, no button, no interface, no photorealism, no gradients, no mockup, no border. Deliver as a finished standalone vector ad with balanced 1:1 composition and generous safe margins.",
"width": 2048,
"height": 2048,
"settings": {
"quality": "high"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "682f5f57-70db-4035-8514-e1792b6eed8f",
"imageUUID": "ca91831c-6dff-4d29-b1f8-54e738baf691",
"imageURL": "https://im.runware.ai/image/os/a04d20/ws/3/ii/ca91831c-6dff-4d29-b1f8-54e738baf691.svg",
"cost": 0.2
}