Ideogram 4.0
ideogram-4 — генерация изображений-модель от Ideogram.
high_qualitytext_renderingtext_to_image
Попробуйте прямо здесь
Ideogram 4.0 Открыть в Playground
Что умеет Ideogram 4.0
- Высокое качество
- Text Rendering
- Text-to-image
Стоимость
за изображение
Turbo
9.97 ₽
Default
19.95 ₽
Quality
33.25 ₽
Цены указаны в рублях и списываются с баланса проекта за успешные запросы. Надбавки (+) суммируются с базовой ставкой.
Технические характеристики
Vendor
ideogram
Modality
image
Параметры запроса
Параметры, которые принимает модель. Передаются в теле запроса.
ПараметрТипДиапазон / значенияПо умолчаниюОписание
positivePromptstring
min: 2 · max: 2048
—Natural-language prompt. Provide exactly one of positivePrompt or settings.structuredPrompt.
widthreqinteger
—
—Width in px. Must be paired with height. Supported 2K combinations are listed in combos.
heightreqinteger
—
—Height in px. Must be paired with width.
settings.renderingSpeedenum
TURBO, DEFAULT, QUALITY
DEFAULTGeneration speed/quality tradeoff. Affects price.
settings.copyrightDetectionboolean
—
falsesettings.structuredPromptobject
—
—Structured JSON prompt. Provide exactly one of positivePrompt or settings.structuredPrompt.
numberResultsinteger
min: 1 · max: 20
1outputFormatenum
JPG, PNG, WEBP
JPGoutputQualityinteger
min: 20 · max: 99
95safety.checkContentboolean
—
falsesafety.modeenum
none, fast
nonewebhookURLstring
—
—uploadEndpointstring
—
—Поддерживаемые размеры
Допустимы только эти комбинации width × height. Произвольные значения вендор отклонит — используй resolution preset либо одну из пар ниже.
2K (1:1)
2048×20482K (1:2)
1440×28802K (2:1)
2880×14402K (2:3)
1664×24962K (3:2)
2496×16642K (4:5)
1792×22402K (5:4)
2240×17922K (9:16)
1440×25602K (16:9)
2560×14402K (5:8)
1600×25602K (8:5)
2560×16002K (3:4)
1728×23042K (4:3)
2304×17282K (9:22)
1296×31682K (22:9)
3168×12962K (9:23)
1152×29442K (23:9)
2944×11522K (3:8)
1248×33282K (8:3)
3328×12482K (5:12)
1280×30722K (12:5)
3072×12802K (1:3)
1024×30722K (3:1)
3072×1024Пример кода
ideogram-4_example.py
from openai import OpenAI
client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.images.generate(
model= "ideogram-4",
width= 1,
height= 1,
positivePrompt= "Пример промпта",
numberResults= 1,
outputFormat= "JPG",
outputQuality= 95,
webhookURL= "https://example.com/...",
uploadEndpoint= "value",
settings= {
"renderingSpeed": "DEFAULT",
"copyrightDetection": False,
"structuredPrompt": {}
},
safety= {
"checkContent": False,
"mode": "none"
},
)
print(resp)