ImagineArt 2.0

ПровайдерImagineart

imagineart-20 — генерация изображений-модель от Imagineart.

text_to_image

Попробуйте прямо здесь

Что умеет ImagineArt 2.0

  • Text-to-image

Стоимость

за изображение
14 ₽

Цены указаны в рублях и списываются с баланса проекта за успешные запросы. Надбавки (+) суммируются с базовой ставкой.

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

Vendor
imagineart
Modality
image

Параметры запроса

Параметры, которые принимает модель. Передаются в теле запроса.

ПараметрТипДиапазон / значенияПо умолчаниюОписание
positivePromptreq
string
min: 2 · max: 3000
Текстовый промпт описывающий желаемое изображение.
1 пример
Примеры
Абстрактный арт-постер: переплетение неоновых линий на тёмном фоне, технокосмос.
widthreq
integer
Ширина в px. Парный к height — только валидные комбинации из таблицы ниже (1K и 2K).
heightreq
integer
Высота в px. Парный к width. Список валидных значений — см. combos у width.
seed
integer
min: 0 · max: 9223372036854776000
Seed для воспроизводимости генерации. Не указывать — случайный.
settings.thinkingLevel
enum
high, low
high
Глубина reasoning-процесса модели: high — полный thinking (лучше качество), low — быстрее.
numberResults
integer
min: 1 · max: 20
1
Сколько вариаций сгенерировать.
outputFormat
enum
JPG, PNG, WEBP
JPG
Формат изображения. PNG / WEBP поддерживают прозрачность.
outputQuality
integer
min: 20 · max: 99
95
Качество компрессии (20–99).
safety.checkContent
boolean
false
Включить проверку контента.
safety.mode
enum
none, fast
none
Режим safety-сканера.
webhookURL
string
URL для POST-уведомления (async).
1 пример
Примеры
https://yourapp.com/webhooks/runware
uploadEndpoint
string
Presigned URL для автозагрузки результата.
1 пример
Примеры
https://bucket.s3.amazonaws.com/result.png?X-Amz-Signature=...

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

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

1K (1:1)
1024×1024
1K (3:1)
1680×560
1K (1:3)
560×1680
1K (16:9)
1360×768
1K (9:16)
768×1360
1K (4:3)
1024×768
1K (3:4)
768×1024
1K (3:2)
1152×768
1K (2:3)
768×1152
1K (21:9)
1488×640
1K (4:5)
848×1072
1K (5:4)
1072×848
1K (4:1)
2048×512
1K (1:4)
512×2048
2K (1:1)
2048×2048
2K (3:1)
3552×1184
2K (1:3)
1184×3552
2K (16:9)
2816×1584
2K (9:16)
1584×2816
2K (4:3)
2368×1776
2K (3:4)
1776×2368
2K (3:2)
2496×1664
2K (2:3)
1664×2496
2K (21:9)
3136×1344
2K (4:5)
1856×2320
2K (5:4)
2320×1856

Пример кода

imagineart-20_example.py
from openai import OpenAI

client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.images.generate(
    model= "imagineart-20",
    positivePrompt= "Пример промпта",
    width= 1,
    height= 1,
    seed= 4611686018427388000,
    "settings.thinkingLevel": "high",
    numberResults= 1,
    outputFormat= "JPG",
    outputQuality= 95,
    "safety.checkContent": False,
    "safety.mode": "none",
    webhookURL= "https://example.com/...",
    uploadEndpoint= "value",
)
print(resp)
Полная документация модели