MiniMax-M3.1-Flash and DeepSeek-V4.1-Flash-1017 are now live on CometAPI →
guide/Исследования CometAPI

Как использовать API Qwen Image 3.0: генерация, редактирование и ценообразование

Узнайте, как使用овать Qwen Image 3.0 API для генерации изображений по тексту, редактирования с несколькими референсами, параметров, кода и цен с CometAPI.

CometAPI
Deon GoodwinКоманда исследователей AI-моделей и API
Обновлено Oct 19, 2026 13 мин. чтения
Как использовать API Qwen Image 3.0: генерация, редактирование и ценообразование
Использовать этот подход

Сделайте первый вызов API.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_COMETAPI_KEY",
    base_url="https://api.cometapi.com/v1",
)

response = client.chat.completions.create(
    model="gpt-5-mini",
    messages=[{"role": "user", "content": "Build this workflow."}],
)

print(response.choices[0].message.content)

Кратко

Qwen Image 3.0 объединяет генерацию изображений по тексту и редактирование на основе референсов в вариантах Standard (qwen-image-3.0) и Pro (qwen-image-3.0-pro). Начните с текстового промпта, выберите размер вывода, отправьте запрос на генерацию и сразу сохраните результат. Для редактирования добавьте от одного до трех референсов и явно укажите, что необходимо сохранить. В CometAPI перед развертыванием примеров вызовов проверьте фактический маршрут и совместимую схему запроса.

Ключевые моменты

  • Qwen Image 3.0 API поддерживает генерацию по тексту и редактирование по референсам через Standard (qwen-image-3.0) и Pro (qwen-image-3.0-pro); нативный формат вывода — PNG.
  • Доступ к Qwen Image 3.0 API возможен через CometAPI. Разработчики могут получить ключ API, проверить поддерживаемый эндпоинт и интегрировать генерацию изображений в свои приложения.
  • Цены Qwen Image 3.0 API на CometAPI начинаются от $0.024/запрос, в сравнении с тарифами Alibaba Cloud в регионе Singapore от $0.030 за Standard изображение и $0.040 за Pro 1K изображение.
  • Редактирование в Qwen Image 3.0 поддерживает до трех референсов через нативный API Alibaba Cloud, а генерация — от одного до шести изображений в запросе.
  • Интеграция Qwen Image 3.0 API требует проверки специфичных для провайдера параметров, аутентификации, единиц тарификации и временных URL изображений перед запуском в продакшен.

Что такое Qwen Image 3.0 API?

Qwen Image 3.0 API преобразует текстовые инструкции в изображения и может трансформировать предоставленные фотографии или дизайнерские материалы. Поддерживаемые сценарии включают многоязычные постеры, фотографии для e-commerce, макеты кампаний, замену фона и композитное редактирование изображений.

Qwen Image 3.0 Standard (qwen-image-3.0) — ориентированный на стоимость базовый вариант для генерации по тексту и редактирования по референсам. Рассматривайте его в первую очередь для масштабных задач: вариации фона для e-commerce, черновики для соцсетей и исследование концепций кампаний. Например, используйте Standard, чтобы получить несколько вариантов фона для продукта, затем оцените сохранение характеристик товара и выберите версии для дальнейшей доработки.

Qwen Image 3.0 Pro (qwen-image-3.0-pro) поддерживает генерацию и редактирование по референсам, с более дорогим нативным уровнем вывода 2K. Оценивайте его для задач, требующих качества: ключевые изображения кампаний, детальные композиции продуктов и промо-постеры. Например, протестируйте отобранную концепцию в Pro, когда важны мелкие детали или компоновка, и сравните утвержденные результаты со Standard перед тем, как увеличивать бюджет.

Как выбрать: начните со Standard для экономичных черновиков и вариаций. Тестируйте Pro по тому же брифу для требовательных финальных материалов; выбирайте его, когда измеримое улучшение оправдывает дополнительную стоимость. Ни одно из обозначений не заменяет прикладное тестирование типографики, сохранения характеристик продукта, количества объектов или точности компоновки.

ХарактеристикаQwen Image 3.0Qwen Image 3.0 Pro
Идентификатор моделиqwen-image-3.0qwen-image-3.0-pro
Генерация / редактированиеОбаОба
Референсы для редактирования1–31–3
Изображений на запрос1–61–6
Формат выводаPNGPNG
Площадь пикселей вывода512²–2048²512²–2048²
Рекомендуемая длина промпта4,500 tokens4,500 tokens
Основной критерий выбораЭффективная стоимостьОценка премиального вывода

Какие параметры поддерживает Qwen Image 3.0 API?

Используйте эти параметры с нативным интерфейсом Alibaba Cloud, совместимым с OpenAI. Добавляйте специфичные для провайдера опции в запросы CometAPI только если выбранный маршрут их документирует.

Применимо к обоим вариантам: qwen-image-3.0 (Standard) и qwen-image-3.0-pro (Pro) поддерживают одни и те же параметры, перечисленные ниже, в нативном интерфейсе Alibaba Cloud, совместимом с OpenAI. Вариант выбирается параметром model; элементы управления генерацией и редактированием общие. Это не подразумевает идентичного качества вывода или цены и не гарантирует, что каждый маршрут CometAPI раскрывает все нативные параметры.

ПараметрТип / примерНазначение
modelqwen-image-3.0Выбор Standard или Pro
promptstringИнструкция и содержимое
imageURL / base64 string or array1–3 референса для редактирования; опустите для генерации
size1024x1024Размер вывода; auto, где поддерживается
ninteger 1–6Количество изображений на вызов
negative_promptstringОписание нежелательных элементов
prompt_extendbooleanВключить переформулирование промпта
prompt_extend_modedirect / agentРежим agent только для T2I
enable_thinkingbooleanКонтроль рассуждений, зависит от настроек усиления
watermarkbooleanНеобязательный водяной знак
seedintegerПомощь в воспроизводимости

Для нативных запросов соотношение сторон вывода должно оставаться между 1:8 и 8:1. Референсные изображения должны быть не более 10 МБ, каждая сторона — от 1 до 8,000 пикселей, а отношение длинной стороны к короткой — не более 10:1. Для ввода Base64 используйте data URI. Thinking требует prompt_extend=true; усиление agent поддерживает только генерацию по тексту.

Совместимый запрос на изображение размещает поля генерации на верхнем уровне JSON и форматирует размеры как 1024x1024. Нативный DashScope использует вложенные input/parameters и обычно записывает размеры как 1024*1024. Запрос, скопированный между этими эндпоинтами без конвертации, может завершиться ошибкой.

Как вызвать Qwen Image 3.0 API через CometAPI?

Этот walkthrough предполагает Python 3, терминал, совместимый с Bash, аккаунт CometAPI с доступом к модели и достаточный баланс. Первый запрос использует только поля model и prompt, показанные в примере провайдера. Документация проверена 16 октября 2026 года; эти примеры не запускались на платном аккаунте.

Создайте учетные данные

Создайте серверный ключ API в панели CometAPI. Никогда не встраивайте его в веб- или мобильный клиент.

export COMETAPI_KEY="your_api_key"python -m pip install requests

Отправьте минимальный запрос на генерацию

Разработчики могут получить доступ к Qwen Image 3.0 API в CometAPI, используя задокументированный маршрут генерации изображений. Начните с минимального запроса ниже, прежде чем добавлять необязательные параметры.

curl --fail-with-body https://api.cometapi.com/v1/images/generations \  -H "Authorization: Bearer $COMETAPI_KEY" \  -H "Content-Type: application/json" \  -d '{"model":"qwen-image-3.0","prompt":"Premium skincare bottle on a stone pedestal, gentle studio lighting"}'

Сохраняйте каждое возвращенное изображение

Сохраните следующий скрипт как generate.py и выполните python generate.py. Он отправляет запрос, обрабатывает результаты в виде URL или Base64 и записывает каждое изображение локально. Если ответ содержит информацию о задаче вместо массива data, он останавливается, а не пытается угадать эндпоинт для опроса; используйте зависящий от аккаунта асинхронный контракт для получения завершенного результата.

import base64import osfrom pathlib import Pathimport requests​response = requests.post(    "https://api.cometapi.com/v1/images/generations",    headers={"Authorization": f"Bearer {os.environ['COMETAPI_KEY']}"},    json={"model": "qwen-image-3.0", "prompt": "A sunny bookstore cafe, editorial photograph"},    timeout=(15, 600),)response.raise_for_status()result = response.json()images = result.get("data")if not isinstance(images, list) or not images:    raise RuntimeError(f"No synchronous images; inspect task/error fields: {list(result)}")for index, item in enumerate(images, 1):    if item.get("url"):        download = requests.get(item["url"], timeout=(15, 120))        download.raise_for_status()        content = download.content    elif item.get("b64_json"):        content = base64.b64decode(item["b64_json"], validate=True)    else:        raise RuntimeError(f"Image {index} has no URL or Base64 payload")    path = Path(f"qwen_image_{index}.png")    path.write_bytes(content)    print(f"Saved {path}")

При успешном выполнении будут созданы локальные файлы изображений. Откройте их, чтобы убедиться, что они читаются и соответствуют запрошенной сцене. Сохраняйте идентификатор запроса и поля usage в серверных логах, не записывая учетные данные.

Как сгенерировать несколько изображений с Qwen Image 3.0?

В нативном интерфейсе Alibaba Cloud установите n от двух до шести для креативных вариаций. Для CometAPI включайте n только после подтверждения поддержки на выбранном маршруте. Валидируйте каждый возвращенный ресурс отдельно; увеличение n не гарантирует, что каждый результат пройдет последующую проверку.

Вы можете сгенерировать до 6 изображений в одном запросе с Qwen Image 3.0, установив параметр n. Это работает как с qwen-image-3.0, так и с qwen-image-3.0-pro, для генерации по тексту и редактирования изображений. По умолчанию возвращается только одно изображение.

Есть два основных способа: использовать графический интерфейс, если платформа предоставляет такую опцию, или вызвать API напрямую.

Генерация нескольких изображений через API

  1. Откройте документацию API.
  2. Получите ключ API в консоли QwenCloud / CometAPI.
  3. Выберите qwen-image-3.0 или qwen-image-3.0-pro.
  4. Установите n в количество нужных изображений от 1 до 6.
  5. Отправьте промпт и сохраните возвращенные изображения.

Например, установите "n": 4, чтобы запросить четыре вариации одного промпта.

Пример на Python

Ниже — готовый к адаптации пример с использованием интерфейса, совместимого с OpenAI.

from openai import OpenAIimport requestsclient = OpenAI(    api_key="YOUR_QWEN_API_KEY",    base_url="https://maas.qwencloudapi.com/compatible-mode/v1")
result = client.images.generate(    model="qwen-image-3.0-pro",    
prompt=(        "A cozy Japanese cafe on a rainy evening, "        "warm glowing lights, cinematic photography, "        "rich details, realistic reflections"    ),    
n=4,    
size="1024x1024")# Save each generated image
for i, item in enumerate(result.data, start=1):    response = requests.get(item.url)    response.raise_for_status()    with open(f"qwen_image_{i}.png", "wb") 
as f:        
f.write(response.content)print("Finished generating images!")

Сначала установите необходимые пакеты:

pip install openai requests

API возвращает URL изображения для каждого результата. Сгенерированные URL изображений временные, поэтому скачайте изображения незамедлительно.

Важные настройки

ПараметрЧто делает
n=4Генерирует четыре выходных изображения
model="qwen-image-3.0-pro"Выбирает модель Pro
size="1024x1024"Запрашивает квадратные изображения
seed=12345Помогает сделать результаты воспроизводимыми
negative_promptИсключает нежелательные элементы

Максимум — шесть выходов на запрос. Помните, что запрос большего числа изображений увеличивает стоимость генерации.

Важное различие: n=4 запрашивает четыре вариации одного промпта. Если нужны четыре разных промпта, делайте отдельные запросы или автоматизируйте цикл по вашим промптам.

Как редактировать изображения с Qwen Image 3.0?

Редактирование сочетает от одного до трех референсов с инструкцией. Объясните и желаемое преобразование, и то, что не должно меняться — например, этикетка продукта, цвет, ракурс камеры или геометрия упаковки.

Следующий пример использует учетные данные Alibaba Cloud и его JSON image field for editing. Создайте региональный ключ Model Studio, получите ID рабочего пространства и настройте соответствующий эндпоинт. Не подставляйте ключ CometAPI в этот запрос.

export DASHSCOPE_API_KEY="your_model_studio_key"export ALIBABA_WORKSPACE_ID="your_workspace_id"export ALIBABA_IMAGE_ENDPOINT="https://${ALIBABA_WORKSPACE_ID}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/images/generations"

Референс ниже взят напрямую из официального примера API. Это входное изображение, а не сгенерированный результат из этой статьи.

import os, requests
endpoint = os.environ["ALIBABA_IMAGE_ENDPOINT"]  
# documented regional .../images/generations endpoint
payload = {
"model": "qwen-image-3.0", 
"prompt": "Change the outfit to a charcoal business suit in a cafe. Preserve the face and hairstyle.", 
"image": ["https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/yBRq1ZPYEaXdyOdv/img/33a80a19-7ac7-4c64-b0fa-7d685b7046a0.png"], 
"size": "1024x1024", 
"n": 1}
r = requests.post(endpoint, headers={
"Authorization": f"Bearer {os.environ['DASHSCOPE_API_KEY']}"}, json=payload, timeout=(15, 600))
r.raise_for_status()
print(r.json())

Нативный совместимый эндпоинт использует JSON на /images/generations, а не multipart-загрузки на /images/edits. Маски и стриминг не поддерживаются. Прочитайте возвращенный массив data и сохраните каждый URL с тем же циклом скачивания, что показан выше.

Для двух референсов включите два URL в массив image и укажите их роли в промпте (например, продукт из первого изображения, интерьер из второго). Серия Qwen Image 3.0 принимает не более трех референсов; используйте другую модель или препроцессинг для более крупных наборов источников.

Сколько стоит Qwen Image 3.0 API?

Стоимость Qwen Image 3.0 API зависит от варианта модели, разрешения вывода и провайдера. Таблица ниже дополняет исходное сравнение для Alibaba Cloud в регионе Singapore тарифами CometAPI из приложенной ценовой таблицы рецензента. В приложении приведены цены в USD за изображение и скидка 20% для всех четырех сочетаний модель/разрешение. Эти ставки не были независимо проверены по реальному биллингу; подтвердите применимый прайс-лист перед использованием в продакшене.

Позиция тарифаAlibaba Cloud StandardAlibaba Cloud ProCometAPI
Входное референс-изображение$0.003/image$0.003/image$0.0024/image для Standard и Pro
Успешный вывод 1K$0.030/image$0.040/imageStandard: $0.0240/image; Pro: $0.0320/image
Успешный вывод 2K$0.030/image$0.075/imageStandard: $0.0240/image; Pro: $0.0600/image
100 успешных выводов 1K$3.00$4.00Standard: $2.40; Pro: $3.20 за 100 выходных изображений*
1,000 успешных выводов 2K$30.00$75.00Standard: $24.00; Pro: $60.00 за 1,000 выходных изображений*
Единица тарификацииВход/выход изображенийВход/выход изображенийЗа каждое тарифицируемое входное референс-изображение и успешное выходное изображение, согласно приложенной таблице
Скидка на цену вывода в CometAPI20% для 1K и 2K20% для 1K и 2KСтавки на вход и выход составляют 80% от соответствующих официальных цен на изображения в приложенной таблице

*Примеры объемов выше учитывают только выходные изображения: 100 Standard 1K — $2.40 и 100 Pro 1K — $3.20; 1,000 Standard 2K — $24.00 и 1,000 Pro 2K — $60.00. Для редактирования добавьте $0.0024 за каждое тарифицируемое входное референс-изображение. Правила для неудачных задач, налоги и индивидуальные условия аккаунта не учитываются.

Используя приведенные ставки на входные и выходные изображения, оцените расходы на изображения у любого провайдера по формуле:

Итоговая стоимость = (тарифицируемые референс-изображения × цена входного изображения) + (успешные выходы × цена выходного изображения).

Для задания с тарификацией двух входных референсов и трех успешных Standard 1K выходов, расходы на изображения в Alibaba Cloud составят (2 × $0.0030) + (3 × $0.0300) = $0.0960. Соответствующие расходы в CometAPI — (2 × $0.0024) + (3 × $0.0240) = $0.0768, исходя из приведенных ставок.

CometAPI берет $0.0024 за входное референс-изображение для обоих вариантов. Цены вывода: $0.0240 за Standard изображение при 1K или 2K, $0.0320 за Pro изображение при 1K и $0.0600 за Pro изображение при 2K. Приведенная таблица указывает, что каждая ставка на вход и выход на 20% ниже соответствующей официальной цены. При одинаковом количестве тарифицируемых изображений итоговые расходы на изображения, соответственно, на 20% ниже; дополнительные сборы или условия аккаунта могут изменить итоговый счет.

Для расчета бюджета в продакшене подтвердите выбранный вариант, разрешение изображения, тарифы на референсы, число выходов на запрос и действующие скидки аккаунта перед оценкой общих расходов.

Как обрабатывать ошибки Qwen Image 3.0 API?

СимптомВероятная причинаДействие
401/403Неверный ключ или неправильный регионПроверьте учетные данные, права и регион развертывания
400 invalid imageНеверное число/тип референсовИспользуйте 1–3 изображения, валидный URL/base64, поддерживаемые форматы
400 invalid sizeНеподдерживаемая площадь/соотношение или разделительНормализуйте размеры под эндпоинт
Unexpected JSONНеверный эндпоинт или контракт ответаЛогируйте поля ответа и адаптируйте парсер
Expired image URLИзображение не сохранено до истечения срокаСкачайте и сохраните как можно скорее
Unexpected billНеучтенные референсы или уровень выводаИспользуйте поля учета изображений и актуальный прайс-лист
Inconsistent brand textОграничения генерацииВведите контроль качества или добавляйте текст постобработкой

FAQ

Следует ли повторить запрос Qwen Image 3.0 после таймаута?

Таймаут на клиенте не доказывает, что генерация остановилась. Сохраните идентификатор запроса или задачи, проверьте историю заданий у провайдера или документированный статус-API и определите, не появился ли уже результат, прежде чем повторно отправлять. Слепые повторы могут создать дубликаты задач и дополнительные расходы. Используйте ограниченные повторы для временных сбоев и следуйте рекомендациям по идемпотентности, если они доступны.

Как использовать локальные референсы с Qwen Image 3.0?

Для нативного совместимого интерфейса прочитайте файл как байты, закодируйте в Base64 и добавьте префикс data:image/png;base64,. Поместите эту строку целиком в image. Ввод Base64 также должен соответствовать лимитам на размер и размеры изображения; путь в локальной файловой системе не является URL, который сервис может загрузить.

Как передать параметры, специфичные для Qwen, через SDK OpenAI?

Оставьте стандартные поля изображения в обычных аргументах SDK, а расширения Model Studio, такие как image и prompt_extend, поместите внутрь extra_body. В «сырых» HTTP-запросах эти поля размещаются непосредственно на верхнем уровне JSON. Эта рекомендация относится к нативному совместимому интерфейсу; проверьте выбранный маршрут CometAPI, прежде чем проксировать специфичные для провайдера опции.

Что делать, если Qwen Image 3.0 вернул меньше изображений, чем запрошено?

Сначала сохраните успешные выходы и зафиксируйте фактическое количество. В нативном биллинге Alibaba Cloud оплата за выход взимается за успешно сгенерированные изображения. Если нужны дополнительные материалы, запрашивайте только недостающее количество после проверки ответа и записи использования; биллинг CometAPI следует сверять с его собственными условиями аккаунта.

Заключение

Qwen Image 3.0 — практичный выбор для команд, которым нужны генерация и редактирование по референсам в рамках одного семейства моделей. Используйте Standard как экономичную базу, тестируйте Pro для более требовательных задач 2K или креативных задач и оценивайте стоимость принятых результатов, а не цену за запрос. Начните с минимального вызова генерации, сохраните полученные изображения, затем добавьте редактирование или множественные выходы через соответствующий контракт провайдера. Разделяйте учетные данные и схемы запросов, явно обрабатывайте ошибки и сверяйте использование изображений с выбранным прайс-листом.

Продолжить обучение

Свяжите эту статью со следующим решением.

Посмотреть все темы
Опубликовано Oct 19, 2026
Последнее обновление Oct 19, 2026
0 просмотров
Проверено на ясность, указание источников и актуальную терминологию API.

Читать далее