Генерация изображений · ideogram

Ideogram 4.0

ideogram-4

Ideogram 4.0 — генерация изображений от ideogram, доступная через единый Ranvik API. Поддерживаемые возможности: high_quality, text_rendering, text_to_image.

от 3.96 ₽ / шт

Технические характеристики

МодальностьГенерация изображений
Провайдерideogram
СтатусАктивна
ID для запросовideogram-4

Возможности

  • Высокое качество
  • Text Rendering
  • Изображение по тексту

Цены

ЕдиницаЦена
за изображение · Turbo3.96 ₽
за изображение · Default7.92 ₽
за изображение · Quality13.21 ₽

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

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

Параметры передаются вендору как есть (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.copyrightDetectionboolean—false —
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.checkContentboolean—false —
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_... на ваш ключ из кабинета.