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

Riverflow 2.0 Pro

riverflow-20-pro

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

от 42 ₽ / шт

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

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

Возможности

  • Высокое качество
  • Image-to-Image
  • Text-to-image

Цены

ЕдиницаЦена
за изображение · 1K–2K42 ₽
за изображение · 4K (1:1)92.4 ₽
за изображение · 4K (4:3)92.4 ₽
за изображение · 4K (3:4)92.4 ₽
за изображение · 4K (16:9)92.4 ₽
за изображение · 4K (9:16)92.4 ₽
за изображение · 4K (3:2)92.4 ₽
за изображение · 4K (2:3)92.4 ₽
за изображение · 4K (5:4)92.4 ₽
за изображение · 4K (4:5)92.4 ₽
за изображение · 4K (7:3)92.4 ₽

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

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

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

ПараметрТипДиапазон / valuesDefaultОписание
positivePromptrequiredstringmin: 2 Текстовый промпт описывающий желаемое изображение.
примеры значений
Примеры
Арктический пейзаж: ледник на закате, отражение полярного сияния в воде, ультра-реализм 4K.
widthrequiredinteger Width in px. Pair with height. Use only documented 1K, 2K or 4K dimension combinations.
heightrequiredinteger Высота в px. Парный к width. Список валидных значений — см. combos у width.
numberResultsintegermin: 1 · max: 201 Сколько вариаций сгенерировать.
outputFormatenumJPG, PNG, WEBPJPG Формат изображения. PNG / WEBP поддерживают прозрачность.
outputQualityintegermin: 20 · max: 9995 Качество компрессии (20–99).
safety.checkContentbooleanfalse Включить проверку контента.
safety.modeenumnone, fastnone Режим safety-сканера: none — выключен, fast — быстрая проверка.
webhookURLstring URL для POST-уведомления (async).
примеры значений
Примеры
https://yourapp.com/webhooks/runware
uploadEndpointstring Presigned URL для автозагрузки результата.
примеры значений
Примеры
https://bucket.s3.amazonaws.com/result.png?X-Amz-Signature=...
inputs.referenceImagesarray of stringsmin: 1 · max: 10 Reference-изображения для Image-to-image (UUID / URL / Data URI / Base64). До 10 шт.
примеры значений
Примеры
[
  "https://example.com/style-ref.jpg"
]
inputs.superResolutionReferenceImagesarray of stringsmin: 1 · max: 4 Super-resolution референсы для сверхдетальной генерации (UUID / URL / Data URI / Base64). До 4 шт.
примеры значений
Примеры
[
  "https://example.com/hires-ref.jpg"
]

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

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

1K (1:1)
1024×1024
1K (4:3)
1152×864
1K (3:4)
864×1152
1K (16:9)
1280×720
1K (9:16)
720×1280
1K (3:2)
1248×832
1K (2:3)
832×1248
1K (5:4)
1120×896
1K (4:5)
896×1120
1K (7:3)
1512×648
2K (1:1)
2048×2048
2K (4:3)
2304×1728
2K (3:4)
1728×2304
2K (16:9)
2560×1440
2K (9:16)
1440×2560
2K (3:2)
2496×1664
2K (2:3)
1664×2496
2K (5:4)
2240×1792
2K (4:5)
1792×2240
2K (7:3)
3024×1296
4K (1:1)
4096×4096
4K (4:3)
4608×3456
4K (3:4)
3456×4608
4K (16:9)
5120×2880
4K (9:16)
2880×5120
4K (3:2)
4992×3328
4K (2:3)
3328×4992
4K (5:4)
4480×3584
4K (4:5)
3584×4480
4K (7:3)
6048×2592

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

from openai import OpenAI

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

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