Используйте API RunComfy для запуска qwen/qwen-image/qwen-image-2512/lora. Допустимые входы и выходы см. в схеме.
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/qwen/qwen-image/qwen-image-2512/lora \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "A red-haired woman with voluminous, wavy hair stands in front of a densely packed wall of vibrant purple rhododendron flowers with rich green leaves. She is wearing round, pink-tinted reflective sunglasses that show a soft reflection of the floral environment. Her expression is confident and serene, her lips slightly parted. She wears a black spaghetti strap tank top and high-waisted, belted gray skirt. She holds up a blossoming flower with one hand, her skin fair with natural freckles. The lighting is natural and diffused, suggesting an overcast or shaded forest garden setting, resulting in soft shadows and rich, saturated colors. The image has a shallow depth of field, keeping the woman sharply in focus with slightly blurred background flowers. Captured from a medium-close angle at eye level, the mood is whimsical and modern, with a hint of vintage flair due to the color grading and styling. Style is cinematic, photorealistic, with high detail."
}'Задайте для переменной окружения YOUR_API_TOKEN ваш API-ключ (управление в Профиль) и передавайте в каждом запросе Bearer-токен в заголовке Authorization : Authorization: Bearer $YOUR_API_TOKEN.
Отправьте асинхронную задачу генерации и сразу получите request_id и URL для статуса, результатов и отмены.
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/qwen/qwen-image/qwen-image-2512/lora \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "A red-haired woman with voluminous, wavy hair stands in front of a densely packed wall of vibrant purple rhododendron flowers with rich green leaves. She is wearing round, pink-tinted reflective sunglasses that show a soft reflection of the floral environment. Her expression is confident and serene, her lips slightly parted. She wears a black spaghetti strap tank top and high-waisted, belted gray skirt. She holds up a blossoming flower with one hand, her skin fair with natural freckles. The lighting is natural and diffused, suggesting an overcast or shaded forest garden setting, resulting in soft shadows and rich, saturated colors. The image has a shallow depth of field, keeping the woman sharply in focus with slightly blurred background flowers. Captured from a medium-close angle at eye level, the mood is whimsical and modern, with a hint of vintage flair due to the color grading and styling. Style is cinematic, photorealistic, with high detail."
}'Текущее состояние по request_id: «in_queue», «in_progress», «completed» или «cancelled».
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/status \
--header "Authorization: Bearer <token>"Финальные выходные данные и метаданные для request_id; если задача не завершена, в ответе — текущее состояние для дальнейшего опроса.
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/result \
--header "Authorization: Bearer <token>"Отмена задачи в очереди по request_id; выполняющиеся задачи отменить нельзя.
curl --request POST \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/cancel \
--header "Authorization: Bearer <token>"Укажите публично доступный HTTPS URL. Хост должен разрешать серверные запросы (без входа и cookie), без жёсткого лимита и блокировки ботов. Рекомендуется: изображения ≤ 50 МБ (~4K), видео ≤ 100 МБ (~2–5 мин при 720p). Для приватных ресурсов — стабильные или подписанные URL.
{
"type": "object",
"title": "Схема входа",
"required": [
"prompt"
],
"properties": {
"prompt": {
"title": "Промпт",
"description": "",
"type": "string",
"default": "A red-haired woman with voluminous, wavy hair stands in front of a densely packed wall of vibrant purple rhododendron flowers with rich green leaves. She is wearing round, pink-tinted reflective sunglasses that show a soft reflection of the floral environment. Her expression is confident and serene, her lips slightly parted. She wears a black spaghetti strap tank top and high-waisted, belted gray skirt. She holds up a blossoming flower with one hand, her skin fair with natural freckles. The lighting is natural and diffused, suggesting an overcast or shaded forest garden setting, resulting in soft shadows and rich, saturated colors. The image has a shallow depth of field, keeping the woman sharply in focus with slightly blurred background flowers. Captured from a medium-close angle at eye level, the mood is whimsical and modern, with a hint of vintage flair due to the color grading and styling. Style is cinematic, photorealistic, with high detail."
},
"negative_prompt": {
"title": "Негативный промпт",
"description": "",
"type": "string",
"default": ""
},
"loras": {
"title": "Настройки LoRA",
"description": "Список применяемых весов LoRA (не более 3). Каждую LoRA можно указать URL-адресом или идентификатором репозитория HuggingFace.",
"type": "array",
"default": [],
"items": {
"path": {
"title": "LoRA Путь",
"description": "URL-адрес или идентификатор репозитория HuggingFace (владелец/репозиторий) весов LoRA.",
"type": "string",
"format": "str",
"default": ""
},
"scale": {
"title": "Шкала LoRA",
"description": "Масштабный коэффициент для приложения LoRA (от 0,0 до 4,0).",
"type": "float",
"format": "float_slider_with_range",
"minimum": 0,
"maximum": 4,
"default": 1
}
},
"maxItems": 3,
"minItems": 0
},
"image_size": {
"title": "Соотношение сторон (Ш:В)",
"description": "Размер создаваемого изображения; варианты соответствуют разным соотношениям сторон.",
"type": "string",
"enum": [
"square_hd",
"square",
"portrait_4_3",
"portrait_16_9",
"landscape_4_3",
"landscape_16_9"
],
"default": "landscape_4_3"
},
"num_inference_steps": {
"title": "Шаги инференса",
"description": "Количество выполняемых шагов инференса.",
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 28
},
"guidance_scale": {
"title": "Масштаб управления",
"description": "Интенсивность управления при генерации изображения.",
"type": "float",
"minimum": 0,
"maximum": 20,
"default": 4
},
"seed": {
"title": "Сид",
"description": "",
"type": "integer",
"default": 0
},
"output_format": {
"title": "Формат вывода",
"description": "Формат файла создаваемого изображения.",
"type": "string",
"enum": [
"jpeg",
"png",
"webp"
],
"default": "png"
}
}
}{
"output": {
"type": "object",
"properties": {
"image": {
"type": "string",
"format": "uri",
"description": "URL одного изображения"
},
"video": {
"type": "string",
"format": "uri",
"description": "URL одного видео"
},
"images": {
"type": "array",
"description": "несколько URL изображений",
"items": {
"type": "string",
"format": "uri"
}
},
"videos": {
"type": "array",
"description": "несколько URL видео",
"items": {
"type": "string",
"format": "uri"
}
}
}
}
}RunComfy - ведущая ComfyUI платформа, предлагающая ComfyUI онлайн среду и услуги, а также рабочие процессы ComfyUI с потрясающей визуализацией. RunComfy также предоставляет AI Models, позволяя художникам использовать новейшие инструменты AI для создания невероятного искусства.