Введение
Qwen Image 2.1 LoRA Text to Image запускает новейшую открытую модель изображений от Alibaba с вашими собственными весами LoRA поверх — до трёх файлов на запрос, у каждого своя сила.
LoRA здесь — это ссылка, а не загрузка. Веса, на которые вы указываете, никто не проверяет, а на то, что вернётся, не накладывается фильтр контента: именно это делает эндпоинт пригодным для тех весов, которые большинство размещённых API тихо исключают.
Выберите режим Qwen Image 2.1 LoRA по исходному материалу
| Исходный материал | Режим |
|---|---|
| Бриф плюс ваши собственные веса | Qwen Image 2.1 LoRA Текст в изображение |
| Исходные изображения плюс ваши собственные веса | Qwen Image 2.1 LoRA Редактирование изображения |
| Свои веса не нужны | Qwen Image 2.1 Текст в изображение |
Ключевые возможности и особенности
Ни загрузки, ни белого списка, ни очереди на одобрение
Большинство размещённых API, принимающих свои веса, хотят, чтобы их загрузили, проверили или выбрали из готового списка, — а это исключает ровно те веса, которые люди и хотят запускать. Здесь вы даёте прямую ссылку на файл .safetensors или на репозиторий Hugging Face и силу, и файл забирают в момент выполнения запроса. Важный на практике случай мы проверили на LoRA без цензуры: загрузилась и сгенерировала без возражений.
Три слота с независимой силой
Три записи на вызов, у каждой свой scale от 0 до 4, покрывают стек, который в продакшене действительно используют: LoRA на персонажа держит человека, фирменная стилевая на меньшем весе задаёт цвет кадра, детальная отвечает за кожу или ткань. Меняйте по одному scale за прогон: сдвинув два сразу, вы не сможете отнести результат ни к одному из них.
Базовая модель под ними тоже без цензуры
Веса — только половина дела. Модель, на которой они лежат, не имеет ни фильтра контента, ни флага «для взрослых», ни проверки запроса, поэтому LoRA без цензуры не борется с фильтром на выходе.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | До 5000 символов. Негативного промпта в этом семействе нет, поэтому исключения тоже идут сюда. Не менее 1 символов · Не более 5000 символов |
aspect_ratio | Нет | Собирает кадр до генерации, а не обрезает после. Пятнадцать вариантов: от полос 3:1 и 21:9 до колонок 1:3 и 9:21. |
resolution | Нет | Задаёт размер вывода и цену: 1k по умолчанию, 1.5k посередине, 2k там, где должны держаться фактура кожи и ткань. Итерируйте на 1k, удачный кадр поднимайте до 2k. |
loras | Нет | До трёх файлов весов, каждый вида {path, scale}. path — прямая HTTPS-ссылка на файл .safetensors или на репозиторий Hugging Face; нам ничего не загружается и ничего не проверяется. По умолчанию: |
output_format | Нет | По умолчанию JPEG; PNG — под композитинг, WebP — чтобы сразу отправить на страницу. Ни цену, ни сам рендер не меняет. |
seed | Нет | Стабилизирует выборку, чтобы серия держалась в одном регистре. |
Стоимость
| Спецификация | Стоимость |
|---|---|
| $0.03 / изображение |
| $0.054 / изображение |
| $0.102 / изображение |
Сценарии использования
LoRA без цензуры
Веса персонажей, стиля и без фильтров загружаются так же, как любой другой файл. Ни белого списка, ни проверки, ни фильтра на выводе.
Единый персонаж в больших объёмах
LoRA на персонажа удерживает лицо и телосложение на сотнях кадров куда надёжнее, чем seed или цепочка референсов.
Фирменный стиль поверх общей модели
Стилевая LoRA, обученная на вашем каталоге, делает вывод похожим на ваш, а не на типовой рендер.
Продакшен-стеки
Веса на персонажа, стиль и детали вместе в одном запросе, каждый на своей силе.
Руководство по промптам и практические советы
Дайте весам делать их работу
Описывайте сцену, а не то, что LoRA и так знает. Перечисление черт персонажа при загруженной LoRA на персонажа скорее спорит с ней, чем усиливает её.
Начните с 1, затем двигайте одно значение
Scale 1 нейтрален. Опускайте к 0,4–0,6, когда вес забивает prompt; уходите выше 1, когда ему нужно пережить насыщенную сцену. Одно изменение за прогон.
Заложите время на первый вызов
Веса забираются до генерации. В наших тестах файл на 1,2 ГБ добавил к этому запросу около 25 секунд. Последующие вызовы с тем же файлом идут быстрее.
Проверьте, что новая LoRA вообще что-то делает
Веса под другую базовую архитектуру могут загрузиться без ошибки и почти не повлиять на картинку. Прогоните один заведомо показательный запрос, прежде чем отдавать ей партию.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/qwen-image-2.1-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.


















