
Modelo unificado de geração e edição de imagens com complexo líder de classe Chinese/English renderização de texto, texturas realistas e fusão multi-imagem.
Modelo unificado de geração e edição de imagens com complexo líder de classe Chinese/English renderização de texto, texturas realistas e fusão multi-imagem.
Também conhecido como Qwen Image, Alibaba Cloud Qwen Image 2.0, Qwen-Image-2.0, qwen-image-2-0
qwen-image-2-0/v1/images/generationsTarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
Qwen Image 2.0 roda por POST /v1/images/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Ou adicione "sync": true para pular o polling: a requisição fica aberta e retorna direto a resposta de imagem no estilo OpenAI, então SDKs OpenAI funcionam sem mudanças. Obtenha uma chave de API no painel EmpirioLabs.
curl https://api.empiriolabs.ai/v1/images/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-2-0",
"prompt": "Describe what you want Qwen Image 2.0 to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/images/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "qwen-image-2-0",
"prompt": "Describe what you want Qwen Image 2.0 to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Parâmetros de requisição suportados pela API Qwen Image 2.0 na EmpirioLabs. Os padrões valem quando um campo é omitido.
| Parâmetro | Tipo | Padrão | Intervalo / valores | Descrição |
|---|---|---|---|---|
| prompt | string | - | - | Mensagem de texto. Com imagens de entrada anexadas, torna-se uma instrução de edição. |
| model_variant | enum | qwen-image-2.0-pro-2026-04-22 | qwen-image-2.0-pro-2026-04-22, qwen-image-2.0-pro-2026-03-03,... | As variantes Pro oferecem qualidade superior. Snapshots datados fixam uma revisão específica de pesos para reprodutibilidade; A versão sem data "qwen-image-2.0-pro"... |
| aspect_ratio | enum | - | 16:9, 9:16, 1:1, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5 | Opcional. Se omitido, text-to-image padrão é 16:9; Image-edit corresponde à proporção nativa da última imagem de entrada. |
| use_custom_size | boolean | false | - | Sobrescreva aspect_ratio com dimensões explícitas em pixels. |
| custom_width | number | - | 512 a 2048 | Pixels (512–2048). A área total de pixels deve estar em [512×512, 2048×2048]. Só quando use_custom_size=verdadeiro. |
| custom_height | number | - | 512 a 2048 | Pixels (512–2048). A área total de pixels deve estar em [512×512, 2048×2048]. Só quando use_custom_size=verdadeiro. |
| image | array | - | - | Até 3 URLs de imagem de entrada. Ativa o modo de edição de imagem. |
| num_images | number | 1 | 1 a 6 | Número de imagens para gerar. Cada um é faturado separadamente. |
| negative_prompt | string | - | - | O que evitar na saída. |
| prompt_extend | boolean | true | - | Expanda e refine automaticamente o prompt para melhores resultados. |
| watermark | boolean | false | - | Quando verdade, uma pequena marca d'água de proveniência Qwen é carimbada em cada imagem gerada. EmpirioLabs não adiciona nenhuma marca d'água própria. |
| seed | number | - | 0 a 2147483647 | Semente de reprodutibilidade. Deixe vazio para o aleatório. |
| response_format | enum | url | url, b64_json | URL (padrão) retorna uma URL assinada; b64_json retorna base64 inline. |
Modos - Texto para imagem: sem imagens anexadas - Edição de imagem: upload de 1-3 imagens Restrições - Prompt positivo: máximo 800 caracteres - Prompt negativo: máximo 500 caracteres - width/height personalizado: 512-2048 px (área total entre 512x512 e 2048x2048) - Cada imagem é faturada Desempenho - As respostas levam de 10 a 30 segundos dependendo da resolução, contagem de imagens e complexidade do prompt Segurança de conteúdo - Imagens geradas passam por uma verificação automatizada de segurança de conteúdo. Uma imagem sinalizada como explícita não é retornada. Como a imagem é gerada antes da verificação ser executada, uma geração sinalizada ainda é cobrada.
Na EmpirioLabs, Qwen Image 2.0 é cobrado por uso. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.
Qwen Image 2.0 é servido por POST /v1/images/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.
Sim. O playground da EmpirioLabs executa Qwen Image 2.0 no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.
Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.
Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.