Alibaba
Qwen Image 2.0
qwen-image-2.0-pro
Modelo de arquitectura unificada de generación y edición de imágenes de Alibaba, especializado en la renderización de textos largos en chino, compatible con instrucciones de hasta 1000 tokens y salida en 2K
Probar qwen-image-2.0-pro
Entrada
Creaciones
Ver todas las creacionesSalida
imagePrecios
qwen-image-2.0-pro per image
| Precio unitario | $0.107 |
|---|
Descripción general
Qwen Image 2.0 Pro es el modelo de texto a imagen de gama alta de la serie Qwen Image 2.0 de Alibaba, que se invoca a través de la interfaz unificada de HiAPI.ai. Está orientado a desarrolladores que necesitan imágenes comerciales de alta calidad, y destaca en el renderizado de texto en chino y en la comprensión de instrucciones extensas, con soporte de salida de hasta 2K de resolución. Es adecuado para escenarios de producción de contenido como carteles, presentaciones y cómics de formato largo, así como para flujos automatizados de generación de imágenes que requieren resultados reproducibles y restricciones negativas controlables.
Puntos clave
- El renderizado de texto en chino es el diferenciador principal: según evaluaciones públicas, su renderizado de texto en chino puede presentar de forma estable diversas tipografías y contenidos extensos, lo que lo hace idóneo para materiales visuales con textos.
- Instrucciones extensas y doble prompt positivo y negativo: el prompt admite hasta 800 caracteres y permite definir además un prompt negativo, controlando por separado los elementos que se deben evitar y el contenido que se debe generar.
- Tamaños de salida y reproducibilidad controlables: ofrece cinco tamaños de composición horizontal y vertical de nivel 2K; junto con el parámetro seed, permite reproducir un resultado concreto, lo que facilita el procesamiento por lotes y las pruebas de regresión.
Descripción de capacidades
Generación de imágenes con prompts en chino e inglés: el prompt puede estar en chino o en inglés; se recomienda escribir directamente el texto que se desea renderizar. La salida es una sola imagen, apta para entrar directamente en flujos de diseño o de contenido.
Cinco tamaños de nivel 2K: admite cinco composiciones horizontales y verticales de 2688*1536, 2368*1728, 2048*2048, 1728*2368 y 1536*2688, que se ajustan directamente a formatos como carteles, portadas e imágenes largas.
Restricción mediante prompt negativo: mediante negative_prompt se describen los elementos que se deben evitar, lo que reduce contenido irrelevante o desviaciones de estilo y disminuye el coste de retrabajo y de selección posterior.
Optimización automática del prompt: prompt_extend está activado por defecto y completa automáticamente el prompt para obtener mejores resultados, a costa de una pequeña latencia adicional; puede desactivarse según se necesite.
Reproducción mediante seed y control de marca de agua: seed admite valores de 0 a 2147483647, lo que facilita reproducir un mismo resultado; watermark permite controlar si la salida incluye la marca de agua de generación por IA.
Escenarios de aplicación
- Equipos de diseño y marketing: carteles y presentaciones con textos en chino: se introducen prompts con textos explícitos y descripción de maquetación, y se obtienen materiales visuales de nivel 2K listos para maquetar, destinados a promociones de eventos y propuestas comerciales.
- Equipos de contenido: creación de cómics de varias viñetas e imágenes largas: se genera viñeta a viñeta según el guion gráfico y, junto con un seed fijo, se mantiene la coherencia de estilo, produciendo conjuntos de ilustraciones para contenido seriado e imágenes largas para redes sociales.
- Equipos de ingeniería: canalizaciones automatizadas de generación de imágenes por lotes: se invoca de forma parametrizada con tamaños fijos, seed y prompt negativo, produciendo de forma estable recursos de imagen con especificaciones uniformes que se integran en flujos de producción de contenido y de diseño.
Limitaciones y recomendaciones de selección
La salida máxima es de nivel 2K de resolución; si se necesita 4K o una edición local más precisa, conviene evaluar otros modelos. Este modelo se orienta a la generación de composiciones y a la presentación de texto en chino, y las tareas impulsadas por conocimiento, como la recuperación aumentada o el razonamiento en varios pasos, no son su punto fuerte. El prompt tiene un límite de 800 caracteres, por lo que las instrucciones complejas demasiado largas deben simplificarse. Activar la optimización del prompt añade latencia adicional, por lo que puede desactivarse cuando la latencia sea crítica. La salida es una sola imagen; las necesidades por lotes requieren invocaciones en bucle por cuenta propia.
Novedades
Ver el registro de cambios →- Nuevo modelo qwen-image-2.0-pro ya está disponible: admite texto a imagen, precio estándar $0.107/imagen
Preguntas frecuentes
Ver todas las preguntas →-
¿Para qué tareas es principalmente adecuado Qwen Image 2.0?
Modelo con una excelente relación calidad-precio que admite chino, prompts negativos, expansión de prompt, Seed opcional y cinco tamaños de píxeles en 2K.
-
¿Qwen Image 2.0 admite imágenes de referencia?
La ruta actual es de texto a imagen pura, no acepta imágenes de referencia.
-
¿Qué especificaciones de salida son compatibles?
La página actual muestra 2688×1536, 2368×1728, 2048×2048, 1728×2368, 1536×2688 y ; las opciones finales están sujetas a los parámetros del Playground.
-
¿Cómo se factura Qwen Image 2.0?
Se factura según la cantidad de imágenes generadas correctamente; si hay diferencias entre distintas resoluciones o niveles de calidad, se mostrarán en el precio en tiempo real de la página.
Crear una tarea de generación
https://api.hiapi.ai/v1/tasks Encabezados
AuthorizationstringObligatorioClave API de la cuenta. Obligatoria en cada solicitud. Ejemplo: Bearer YOUR_HIAPI_API_KEY. Obtener clave API
Content-TypestringOpcionalEl cuerpo de la solicitud siempre se analiza como JSON; si se envía, solo se acepta application/json (charset opcional) — cualquier otro valor devuelve 415. Ejemplo: application/json.
Idempotency-KeystringOpcionalClave de idempotencia, hasta 255 bytes. Los reintentos con la misma clave de la misma cuenta crean la tarea una sola vez; las repeticiones devuelven el taskId original.
Ante timeouts de red o reintentos automáticos del cliente, la misma clave crea la tarea una sola vez, sin doble cobro (alcance = la cuenta de la clave API). Usa un identificador de negocio único (p. ej. "order-42"); las repeticiones devuelven el taskId original y las claves caducan 24 h después de la primera solicitud. La matriz completa de escenarios está en la introducción de la API asíncrona unificada.
Cuerpo
modelstringObligatorioValor fijo actual: qwen-image-2.0-pro
routestringOpcionalValor fijo actual: default
inputobjectObligatorio
Objeto de parámetros de negocio para qwen-image-2.0-pro y la ruta default; consulta la tabla de parámetros a continuación.
seedintegerOpcionalmin 0max 2147483647Semilla aleatoria para reproducir el resultado de la generación; debe ser un número entero entre 0 y 2147483647.
sizestringOpcionalPredeterminado: "2048*2048"Dimensiones de la imagen de salida en formato «ancho*alto»; el total de píxeles debe estar entre 512x512 y 2048x2048; valor predeterminado 2048*2048.
2688*15362368*17282048*20481728*23681536*2688promptstringObligatoriominLength 1maxLength 800Descripción textual del contenido de la imagen, en chino o inglés; escriba explícitamente el texto que desea que aparezca en la imagen.
watermarkbooleanOpcionalPredeterminado: falseIndica si se añade una marca de agua de IA generada sobre la imagen de salida; valor booleano, predeterminado false.
prompt_extendbooleanOpcionalPredeterminado: trueIndica si se optimiza automáticamente el prompt para obtener mejores resultados de generación; valor booleano, predeterminado true; activarlo aumenta ligeramente la latencia.
negative_promptstringOpcionalPredeterminado: ""Indica si se añade una marca de agua de IA generada sobre la imagen de salida; valor booleano, predeterminado false.
callbackobjectOpcional
Configuración de notificación de estado terminal. Si se omite, no hay callback: consulta la tarea por tu cuenta.
Indica callback.url al crear y HiAPI hará POST a tu servicio en el estado terminal, sin necesidad de sondeo. El cuerpo del callback replica la estructura del detalle de la tarea; firma, reintentos e idempotencia se detallan en la introducción de la API asíncrona unificada.
urlstringObligatorioObligatorio si se incluye callback. Al estado terminal se envía un POST a esta URL; debe ser una URL http(s) válida.
whenstringOpcionalPredeterminado: "final"Actualmente solo se admite final: notifica tanto en success como en fail.
finalstoragestringOpcionalPredeterminado: "temp"Nivel de almacenamiento de artefactos: temp (por defecto, ~7 días) o persistent (largo plazo, facturado por tamaño). Saldo insuficiente o exceso de límite ⇒ degradación silenciosa a temp; el nivel efectivo se muestra en la respuesta del detalle.
temppersistentEjemplos de solicitud
# Envía una tarea asíncrona; devuelve un taskId de inmediato (sin esperar la generación)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-2.0-pro",
"input": {
"size": "2048*2048",
"prompt": "…",
"watermark": false,
"prompt_extend": true,
"negative_prompt": ""
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "qwen-image-2.0-pro",
input: {
"size": "2048*2048",
"prompt": "…",
"watermark": false,
"prompt_extend": true,
"negative_prompt": ""
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "qwen-image-2.0-pro",
"input": {
"size": "2048*2048",
"prompt": "…",
"watermark": False,
"prompt_extend": True,
"negative_prompt": ""
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Obtener el detalle de la tarea
https://api.hiapi.ai/v1/tasks/:id Campos de respuesta
taskIdstringObligatorioID de tarea, siempre con prefijo tk-hiapi-.
modelstringObligatorioNombre completo resuelto del modelo. Las tareas enviadas con el parámetro route devuelven base@route (p. ej. gpt-image-2/text-to-image@ext); si no, coincide con el nombre enviado.
routestringOpcionalSolo aparece si se usó el parámetro route explícito; repite el valor enviado.
statusstringObligatorioEstado de la tarea.
queued En cola, sin iniciar.
handling Procesando.
archiving Proceso terminado, preparando artefactos.
success Terminal: completado, artefactos disponibles (se devuelve output).
fail Terminal: error (se devuelve error).
Tras el envío, guíate por status: success y fail son terminales; el resto, no. Sondea cada 1–3 s hasta el estado terminal. Con éxito, descarga los artefactos desde output[].url y transfiérelos antes de expireAt; para retención larga usa storage: "persistent" al crear.
creatednumberObligatorioHora de creación de la tarea (segundos Unix).
completednumberObligatorioSegundos Unix al alcanzar estado terminal; 0 mientras no sea terminal.
outputarrayOpcional
Solo con status == success. Lista de artefactos — siempre un array; una tarea puede devolver varios types a la vez (p. ej. video + first_frame).
Array [ object ]
Elementos del array
urlstringObligatorioURL del artefacto, descargable directamente.
typestringObligatorioValores posibles actuales: video, image, audio, first_frame, last_frame, thumbnail; podrían ampliarse más adelante.
expireAtnumberObligatorioSegundos Unix hasta los que el artefacto es accesible; descárgalo o transfiérelo antes.
errorobjectOpcional
Solo con status == fail.
codestringObligatorioCódigo de error de negocio.
messagestringObligatorioDescripción del error.
Ejemplos de respuesta
Éxito
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} En proceso (no terminal)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fallido
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artículos
Ver todos los artículos →-
Tutorial
Cómo usar kling-4.0/text-to-video a través de la API de HiAPI: curl, Python y un ejemplo de solicitud ejecutable
Guía práctica para desarrolladores: prompts cinematográficos, audio sincronizado, sondeo asíncrono y descarga de resultados
-
Tutorial
Uso de Kandinsky 6.0 Pro texto a video en HiAPI: tutorial con curl y Python
Demostración práctica centrada en la solicitud: construir la llamada de prompt a clip de video, enviar la solicitud, sondear el estado de finalización y descargar el resultado
-
Tutorial
Cómo llamar a kling-4.0/image-to-video en HiAPI: curl, Python y sondeo
-
Tutorial
Tutorial de kandinsky-6.0-pro/image-to-video en HiAPI: curl + Python
Realiza una solicitud de imagen a video funcional en HiAPI: desde la carga del primer fotograma hasta el sondeo asíncrono y la descarga final
-
Tutorial
Cómo llamar a hailuo-2.3/text-to-video mediante la API de HiAPI: curl, Python y ejemplos de solicitud ejecutables
-
Tutorial
Cómo llamar a hailuo-2.3-fast/image-to-video a través de la API de HiAPI: práctica con curl y Python
La primera solicitud ejecutable del nivel rápido y de bajo coste de imagen a vídeo: del ID del modelo a la descarga del MP4
Modelos relacionados
Ver todos los modelos →Mismo tipo
-
FLUX.1 Kontext Max Black Forest Labs $0.071 /imagen -
Nano Banana Pro Google $0.057 /imagen -
Wan 2.7 Image Alibaba $0.035 /imagen -
FLUX 3 Image Black Forest Labs $0.041 /imagen -
BRIA Product Shot Bria $0.058 /imagen -
Seedream 5.0 ByteDance $0.025 /imagen -
Recraft Creative Upscale Recraft $0.357 /imagen -
GPT Image 2 OpenAI $0.007 /imagen -
Nano Banana Google $0.021 /imagen -
FLUX.2 Klein 9B Black Forest Labs $0.0086 /imagen -
FIBO 1.5 Bria $0.058 /imagen -
Ideogram V4.5 Ideogram $0.011 /imagen
Mismo proveedor
-
Qwen Image 2.0 Alibaba $0.042 /imagen -
HappyHorse 1.1 Alibaba $0.160 /segundo -
Qwen Audio 3.0 TTS Alibaba $0.030 /1.000 caracteres -
Z-Image Alibaba $0.008 /imagen -
Wan 2.6 Flash Alibaba $0.043 /segundo -
Qwen Image 3.0 Alibaba $0.036 /imagen -
HappyHorse 1.0 Alibaba $0.168 /segundo -
Wan 2.7 Video Alibaba $0.100 /segundo -
Wan 3.0 Video Alibaba $0.040 /segundo -
Qwen Image 2.1 Alibaba $0.020 /imagen -
Wan 2.7 Image Alibaba $0.035 /imagen


