Генерация изображений · ideogram
Ideogram 4.0
ideogram-4
Ideogram 4.0 — генерация изображений от ideogram, доступная через единый Ranvik API. Поддерживаемые возможности: high_quality, text_rendering, text_to_image.
от 9.97 ₽ / шт
Технические характеристики
МодальностьГенерация изображений
Провайдерideogram
СтатусАктивна
ID для запросов
ideogram-4Возможности
- Высокое качество
- Text Rendering
- Text-to-image
Цены
| Единица | Цена |
|---|---|
| за изображение · Turbo | 9.97 ₽ |
| за изображение · Default | 19.95 ₽ |
| за изображение · Quality | 33.25 ₽ |
Цены указаны в рублях. Списываются с баланса проекта при каждом успешном запросе.
Поддерживаемые параметры
Параметры передаются вендору как есть (pure proxy) — мы не валидируем их у себя на стороне. Если вендор не примет — вернётся его ошибка.
| Параметр | Тип | Диапазон / values | Default | Описание |
|---|---|---|---|---|
positivePrompt | string | min: 2 · max: 2048 | — | Natural-language prompt. Provide exactly one of positivePrompt or settings.structuredPrompt. |
widthrequired | integer | — | — | Width in px. Must be paired with height. Supported 2K combinations are listed in combos. |
heightrequired | integer | — | — | Height in px. Must be paired with width. |
settings.renderingSpeed | enum | TURBO, DEFAULT, QUALITY | DEFAULT | Generation speed/quality tradeoff. Affects price. |
settings.copyrightDetection | boolean | — | false | — |
settings.structuredPrompt | object | — | — | Structured JSON prompt. Provide exactly one of positivePrompt or settings.structuredPrompt. |
numberResults | integer | min: 1 · max: 20 | 1 | — |
outputFormat | enum | JPG, PNG, WEBP | JPG | — |
outputQuality | integer | min: 20 · max: 99 | 95 | — |
safety.checkContent | boolean | — | false | — |
safety.mode | enum | none, fast | none | — |
webhookURL | string | — | — | — |
uploadEndpoint | string | — | — | — |
Поддерживаемые размеры
Допустимы только эти комбинации 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Пример запроса
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) Замените rk_live_... на ваш ключ из кабинета.