Генерация изображений · 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

Цены

ЕдиницаЦена
за изображение · Turbo9.97 ₽
за изображение · Default19.95 ₽
за изображение · Quality33.25 ₽

Цены указаны в рублях. Списываются с баланса проекта при каждом успешном запросе.

Поддерживаемые параметры

Параметры передаются вендору как есть (pure proxy) — мы не валидируем их у себя на стороне. Если вендор не примет — вернётся его ошибка.

ПараметрТипДиапазон / valuesDefaultОписание
positivePromptstringmin: 2 · max: 2048 Natural-language prompt. Provide exactly one of positivePrompt or settings.structuredPrompt.
widthrequiredinteger Width in px. Must be paired with height. Supported 2K combinations are listed in combos.
heightrequiredinteger Height in px. Must be paired with width.
settings.renderingSpeedenumTURBO, DEFAULT, QUALITYDEFAULT Generation speed/quality tradeoff. Affects price.
settings.copyrightDetectionbooleanfalse
settings.structuredPromptobject Structured JSON prompt. Provide exactly one of positivePrompt or settings.structuredPrompt.
numberResultsintegermin: 1 · max: 201
outputFormatenumJPG, PNG, WEBPJPG
outputQualityintegermin: 20 · max: 9995
safety.checkContentbooleanfalse
safety.modeenumnone, fastnone
webhookURLstring
uploadEndpointstring

Поддерживаемые размеры

Допустимы только эти комбинации width × height. Произвольные значения вендор отклонит — используй resolution preset либо одну из пар ниже.

2K (1:1)
2048×2048
2K (1:2)
1440×2880
2K (2:1)
2880×1440
2K (2:3)
1664×2496
2K (3:2)
2496×1664
2K (4:5)
1792×2240
2K (5:4)
2240×1792
2K (9:16)
1440×2560
2K (16:9)
2560×1440
2K (5:8)
1600×2560
2K (8:5)
2560×1600
2K (3:4)
1728×2304
2K (4:3)
2304×1728
2K (9:22)
1296×3168
2K (22:9)
3168×1296
2K (9:23)
1152×2944
2K (23:9)
2944×1152
2K (3:8)
1248×3328
2K (8:3)
3328×1248
2K (5:12)
1280×3072
2K (12:5)
3072×1280
2K (1:3)
1024×3072
2K (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_... на ваш ключ из кабинета.