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

Qwen Image 2.0

qwen-image-20

Qwen Image 2.0 — генерация изображений от alibaba, доступная через единый Ranvik API. Поддерживаемые возможности: image_to_image, text_rendering, text_to_image.

от 9.8 ₽ / шт

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

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

Возможности

  • Image-to-Image
  • Text Rendering
  • Text-to-image

Цены

ЕдиницаЦена
за изображение · 2K9.8 ₽

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

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

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

ПараметрТипДиапазон / valuesDefaultОписание
positivePromptrequiredstringmin: 2 · max: 2000 Текстовый промпт описывающий желаемое изображение. Модель отлично рендерит сложный текст внутри картинок.
примеры значений
Примеры
Минималистичный постер: огромная луна на горизонте, силуэт одинокого дерева, надпись «SILENCE» внизу белыми буквами.
negativePromptstringmin: 2 · max: 500 Что НЕ должно быть в результате. НЕСОВМЕСТИМО с inputs.referenceImages.
widthinteger Ширина в px. Парный к height — оба обязательны вместе, оба необязательны вместе.
heightinteger Высота в px. Парный к width.
inputs.referenceImagesarray of stringsmin: 1 · max: 3 Reference-изображения для Image-to-image (UUID / URL / Data URI / Base64). До 3 шт. НЕСОВМЕСТИМО с negativePrompt.
примеры значений
Примеры
[
  "https://example.com/style-ref.jpg"
]
providerSettings.alibaba.promptExtendbooleantrue LLM-расширение промпта (автодополнение и уточнение) перед генерацией. По умолчанию включено.
numberResultsintegermin: 1 · max: 201 Сколько вариаций сгенерировать.
outputFormatenumJPG, PNG, WEBPJPG Формат изображения. PNG / WEBP поддерживают прозрачность.
outputQualityintegermin: 20 · max: 9995 Качество компрессии (20–99).
safety.checkContentbooleanfalse Включить проверку контента.
safety.modeenumnone, fastnone Режим safety-сканера.
webhookURLstring URL для POST-уведомления (async).
примеры значений
Примеры
https://yourapp.com/webhooks/runware
uploadEndpointstring Presigned URL для автозагрузки результата.
примеры значений
Примеры
https://bucket.s3.amazonaws.com/result.png?X-Amz-Signature=...

Пример запроса

from openai import OpenAI

client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.images.generate(
    model= "qwen-image-20",
    positivePrompt= "Пример промпта",
    negativePrompt= "Пример промпта",
    width= 1,
    height= 1,
    "inputs.referenceImages": [],
    "providerSettings.alibaba.promptExtend": True,
    numberResults= 1,
    outputFormat= "JPG",
    outputQuality= 95,
    "safety.checkContent": False,
    "safety.mode": "none",
    webhookURL= "https://example.com/...",
    uploadEndpoint= "value",
)
print(resp)

Замените rk_live_... на ваш ключ из кабинета.