recraft
Recraft V4.1 Flash
Recraft V4.1 Flash быстро создаёт растровые изображения с акцентом на дизайн для изучения запросов и композиций.
≈0,96 ₽за изображение
1024x1024
recraft-ai/recraft-v4.1-flash/text-to-imageДанные каталога получены .
Цена
- Генерация изображений
- 0,96 ₽ за изображениеПример расчёта: Количество изображений: 1, Разрешение: 1024x1024, текст до 100 символов. Точная цена появится в студии перед запуском.
Цена указана в рублях для выбранной операции и её параметров.
Перед оплачиваемым запросом создаётся резерв. Итоговый расход привязан к сохранённым параметрам и тарифу запроса. При неизвестном результате резерв удерживается до проверки; такой запрос не следует повторять с новым идентификатором.
О модели
Recraft V4.1 Flash быстро создаёт растровые изображения с акцентом на дизайн для изучения запросов и композиций.
- Релиз
- Дата не указана
Характеристики
- Тип модели
- Изображения
- Вход модели
- Текст
Данные, которые модель принимает вместе с запросом.
- Выход модели
- Изображения
Форматы результата, которые создаёт модель.
- Операции
- Генерация изображений
- Возможности модели
- Генерация изображений
Настройки
По умолчанию1024x1024
По умолчанию1
Примеры

Авангардная фотография для модного журнала: одна взрослая модель женского пола стоит в монументальном пустом терракотовом бетонном дворе, одета в архитектурное кобальтово-синее плиссированное шёлковое платье с огромным скульптурным круглым воротником и киноварной облегающей шапочкой. Фигура в полный рост расположена в левой трети, сильный диагональный солнечный свет сверху слева отбрасывает одну длинную чётко очерченную тень по ржаво-коричневому полу, обширное негативное пространство справа. У платья правдоподобные прошитые швы и тяжёлые складки ткани, лицо собранное и серьёзное, руки расслаблены и анатомически естественны. Низкая точка съёмки, модная фотография среднего формата 50 мм, глубокая глубина резкости, сухой матовый бетон, видимая текстура шёлка, сдержанное плёночное зерно, насыщенный ультрамарин против жжёной сиены, музейный уровень художественного руководства, один выразительный редакционный снимок для журнала. Без типографики, без логотипов, без водяных знаков.
Квадрат (1:1)Контрольные показатели
Для этой версии пока нет сопоставленной проверенной оценки. Результаты других версий сюда не переносятся.
Результат бенчмарка относится к его методике и версии модели. Он не гарантирует качество ответа, скорость или доступность конкретного запроса в Kvantora.
API-запрос
Пример API-запроса подготовлен для этой операции. Ключ храните в переменной окружения на своём сервере. REQUEST_ID: уникальный идентификатор запроса. При повторе сохраняйте его и тело запроса.
Ответ содержит задание. Проверяйте его по GET /v1/jobs/{id}. Перед отправкой получите стоимость через POST /v1/quotes и укажите допустимый лимит: как задать бюджет запроса.
import json
import os
from urllib.request import Request, HTTPRedirectHandler, build_opener
class NoRedirect(HTTPRedirectHandler):
def redirect_request(self, req, fp, code, msg, headers, newurl):
return None
opener = build_opener(NoRedirect)
def post(url, payload):
request = Request(url, data=json.dumps(payload).encode("utf-8"), headers={
"Authorization": "Bearer " + os.environ["KVANTORA_API_KEY"],
"Content-Type": "application/json",
"Idempotency-Key": os.environ["REQUEST_ID"],
}, method="POST")
with opener.open(request, timeout=120) as response:
return json.load(response)
def get(url):
request = Request(url, headers={
"Authorization": "Bearer " + os.environ["KVANTORA_API_KEY"],
}, method="GET")
with opener.open(request, timeout=120) as response:
return json.load(response)
quote = post("https://api.kvantora.ai/v1/quotes", {
"model": "recraft-ai/recraft-v4.1-flash/text-to-image",
"prompt": "Иллюстрация для статьи об API, без надписей",
"n": 1,
"settings": {
"n": 1,
"resolution": "1024x1024"
},
"operation": "image_generation"
})
print("Стоимость:", quote["estimated_cost_microrub"], "микрорублей")
# Укажите допустимый бюджет вместо max_cost_microrub: 0.
payload = {
"model": "recraft-ai/recraft-v4.1-flash/text-to-image",
"prompt": "Иллюстрация для статьи об API, без надписей",
"n": 1,
"settings": {
"n": 1,
"resolution": "1024x1024"
},
"max_cost_microrub": 0
}
job = post("https://api.kvantora.ai/v1/images/generations", payload)
print(get("https://api.kvantora.ai/v1/jobs" + "/" + job["id"]))







