Qwen-MT-Image traduce con precisión el texto en imágenes conservando el diseño original. El modelo también admite sugerencias de dominio, filtrado de palabras sensibles e intervención de terminología.
Resumen de modelos
Idioma de origen: Inglés |
Japonés |
|---|---|
Portugués |
Árabe |
Modelo | Descripción | Regiones disponibles | Especificaciones de la imagen de salida |
|---|---|---|---|
qwen-mt-image-2.0 | Un modelo de traducción de imágenes que traduce texto en imágenes a través de 55 idiomas, preservando con precisión el diseño y el contenido originales. Admite definiciones de terminología, filtrado de palabras sensibles y detección de sujetos de productos. Proporciona servicios de localización de imágenes flexibles, precisos y eficientes. | China (Beijing) Singapur | Formato de imagen: JPG |
qwen-mt-image | Modelo de traducción de imágenes de Qwen. Admite la traducción entre chino o inglés y otros idiomas. No se admite la traducción directa entre dos idiomas que no sean chino ni inglés (por ejemplo, de japonés a coreano). Consulte Idiomas admitidos. | China (Beijing) | Formato de imagen: JPG |
Requisitos previos
Obtener una clave de API y exportar la clave de API como una variable de entorno.
Llamada síncrona
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis. Reemplace {WorkspaceId} con su ID de espacio de trabajo real.
En modo síncrono, la solicitud espera a que se complete el procesamiento y devuelve la URL de la imagen traducida directamente, sin sondear el estado de la tarea.
Parámetros de solicitudEncabezados de la solicitudContent-Typestring (Requerido)El tipo de contenido de la solicitud. Debe ser application/json.Authorization string (Requerido)Autentica la solicitud con una clave API de Model Studio. Ejemplo: Bearer sk-xxxx.Cuerpo de la solicitudmodelstring (Obligatorio)Nombre del modelo. Configure como qwen-mt-image-2.0 o qwen-mt-image.input object (Obligatorio)Un objeto de parámetros de entrada que contiene los siguientes campos:
Propiedades image_url string (Obligatorio)URL de imagen accesible públicamente (HTTP o HTTPS).
string (Obligatorio)El idioma de origen.
string (Obligatorio)El idioma de destino.
object (Opcional)Campos extendidos opcionales.
Propiedades domainHint string (Opcional)Una indicación de dominio para adaptar el estilo de traducción a un dominio específico. Utilice inglés para describir el escenario, el estilo y los requisitos (máximo 200 palabras para garantizar la calidad).Ejemplo: Estas oraciones provienen de conversaciones entre vendedores y compradores en una plataforma de comercio electrónico B2C. Tradúzcalas a un lenguaje de atención al cliente claro y atractivo, asegurándose de que la traducción sea adecuada para manejar posibles problemas o disputas.sensitives array (Opcional)Palabras sensibles para filtrar del texto de la imagen antes de la traducción. El filtro realiza una coincidencia exacta (distingue entre mayúsculas y minúsculas).Las palabras sensibles pueden estar en cualquier idioma de origen o de destino admitido (máximo 50 por solicitud para garantizar la calidad).Ejemplo: ["10% off entire store", "7-day no-questions-asked return"]terminologies array (Opcional)Utilice la intervención de terminología para establecer traducciones específicas para términos específicos del dominio. Los idiomas de los pares de términos deben coincidir con source_lang y target_lang.
Propiedades src string (Obligatorio)El texto de origen del término. El idioma debe ser el mismo que source_lang.tgtstring (Obligatorio)El texto de destino del término. El idioma debe ser el mismo que target_lang.object (Opcional)
Propiedades imageSegment bool (Opcional)Cuando está habilitada, la segmentación de sujetos de imagen excluye de la traducción el texto en los sujetos de la imagen (personas, productos, logotipos).
Nota: Anteriormente, este parámetro se denominaba |
|
Parámetros de respuestaoutputobjectInformación de salida.
Propiedades image_url stringURL de la imagen generada (mismas dimensiones que la original, formato JPG). Válida durante 24 horas. Descárguela y guárdela de inmediato.objectEstadísticas de uso. Se cuentan solo para resultados exitosos.
Propiedades image_count integerNúmero de imágenes generadas (siempre 1).stringIdentificador único de solicitud para rastreo y solución de problemas.code stringCódigo de error. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.message stringMensaje de error detallado. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error. |
|
Llamada asíncrona
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis. Reemplace {WorkspaceId} con su ID de espacio de trabajo real.
La llamada asíncrona consta de dos pasos:
- Crear una tarea y obtener un ID de tarea: Envíe una solicitud para crear una tarea. La solicitud devuelve un ID de tarea (task_id).
- Consultar el resultado mediante el ID de tarea: Sondee el estado de la tarea con el task_id hasta su finalización y recupere la URL de la imagen.
Paso 1: Crear una tarea y obtener un ID de tarea
- Después de crear una tarea, utilice el
task_iddevuelto para consultar el resultado. El task_id es válido durante 24 horas. Sondee para obtener resultados en lugar de crear tareas duplicadas. - Para un tutorial, consulte Postman.
Parámetros de solicitudEncabezados de solicitudContent-Typestring (Requerido)El tipo de contenido de la solicitud. Debe ser application/json.Authorization string (Requerido)Autentica la solicitud con una clave API de Model Studio. Ejemplo: Bearer sk-xxxx.X-DashScope-Async string (Requerido)Habilita el procesamiento asíncrono. Debe ser enable.Cuerpo de la solicitudmodelstring (Obligatorio)Nombre del modelo. Configure como qwen-mt-image-2.0 o qwen-mt-image.input object (Obligatorio)Un objeto de parámetros de entrada que contiene los siguientes campos:
Propiedades image_url string (Obligatorio)URL de imagen accesible públicamente (HTTP o HTTPS).
string (Obligatorio)El idioma de origen.
string (Obligatorio)El idioma de destino.
object (Opcional)Campos extendidos opcionales.
Propiedades domainHint string (Opcional)Una indicación de dominio para adaptar el estilo de traducción a un dominio específico. Utilice inglés para describir el escenario, el estilo y los requisitos (máximo 200 palabras para garantizar la calidad).Ejemplo: Estas oraciones provienen de conversaciones entre vendedores y compradores en una plataforma de comercio electrónico B2C. Tradúzcalas a un lenguaje de atención al cliente claro y atractivo, asegurándose de que la traducción sea adecuada para manejar posibles problemas o disputas.sensitives array (Opcional)Palabras sensibles para filtrar del texto de la imagen antes de la traducción. El filtro realiza una coincidencia exacta (distingue entre mayúsculas y minúsculas).Las palabras sensibles pueden estar en cualquier idioma de origen o de destino admitido (máximo 50 por solicitud para garantizar la calidad).Ejemplo: ["10% off entire store", "7-day no-questions-asked return"]terminologies array (Opcional)Utilice la intervención de terminología para establecer traducciones específicas para términos específicos del dominio. Los idiomas de los pares de términos deben coincidir con source_lang y target_lang.
Propiedades src string (Obligatorio)El texto de origen del término. El idioma debe ser el mismo que source_lang.tgtstring (Obligatorio)El texto de destino del término. El idioma debe ser el mismo que target_lang.object (Opcional)
Propiedades imageSegment bool (Opcional)Cuando está habilitada, la segmentación de sujetos de imagen excluye de la traducción el texto en los sujetos de la imagen (personas, productos, logotipos).
Nota: Anteriormente, este parámetro se denominaba |
|
Parámetros de respuestaoutputobjectInformación de salida de la tarea.
Propiedades task_id stringEl ID de la tarea. Válido para consultas durante 24 horas.task_status stringEl estado de la tarea.
Valores de enumeración
stringIdentificador único de solicitud para rastreo y solución de problemas.message stringMensaje de error detallado. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.code stringCódigo de error. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error. |
Guarde el task_id para consultar el estado y el resultado de la tarea. |
Paso 2: Consultar el resultado mediante el ID de tarea
GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id}
- El
task_ides válido durante 24 horas. Los ID inexistentes o caducados devuelven el estadoUNKNOWN. - La
urlpara tareas exitosas es válida durante 24 horas. Descárguela y guárdela de inmediato. - El RPS predeterminado para esta API de consulta es 1. Para consultas más frecuentes o notificaciones de eventos, configure una devolución de llamada de tarea asíncrona.
- Para consultar o cancelar tareas en lotes, consulte Gestionar tareas asíncronas.
Parámetros de solicitudEncabezados de solicitudAuthorizationstring (Requerido)Autentica la solicitud con una clave API de Model Studio. Ejemplo: Bearer sk-xxxx.Parámetros de ruta de URLtask_idstring (Obligatorio)El ID de la tarea. |
Reemplace 86ecf553-d340-4e21-xxxxxxxxx con el task_id real. |
Parámetros de respuestaoutputobjectInformación sobre la salida de la tarea.
Propiedades task_id stringEl ID de la tarea. Válido para consultas durante 24 horas.task_status stringEl estado de la tarea.
Valores de enumeración
stringLa hora en que se envió la tarea. Formato: YYYY-MM-DD HH:mm:ss.SSS.scheduled_time stringLa hora en que se ejecutó la tarea. Formato: YYYY-MM-DD HH:mm:ss.SSS.end_time stringLa hora en que se completó la tarea. Formato: YYYY-MM-DD HH:mm:ss.SSS.image_url stringLa URL de la imagen generada por el modelo (mismas dimensiones que la original, formato JPG, válida durante 24 horas). Descárguela y guárdela de inmediato.code stringCódigo de error. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.messagestringInformación detallada sobre el fallo de la solicitud. Para obtener más información, consulte Mensajes de error.Por lo general, no se devuelve en solicitudes exitosas. Se devuelve solo cuando la imagen no contiene texto traducible (por ejemplo, después de la segmentación de sujetos). La tarea se completa correctamente y se factura de manera normal, devolviendo No text detected for translation.objectEstadísticas de uso. Estas se cuentan solo para tareas exitosas.
Propiedades image_count integerNúmero de imágenes generadas (siempre 1).stringIdentificador único de solicitud para rastreo y solución de problemas. |
Los datos de la tarea (estado de la tarea y URL de imágenes) se conservan solo durante 24 horas y luego se eliminan automáticamente. Guarde las imágenes generadas con prontitud. |
Idiomas admitidos
Configure source_lang como auto para la detección automática de idiomas.
Idiomas compatibles con qwen-mt-image-2.0
qwen-mt-image-2.0 admite la traducción entre cualquier combinación de los 55 idiomas que se enumeran a continuación, sin requerir chino o inglés como idioma de origen o de destino. Todos los idiomas pueden utilizarse tanto como origen como destino.
| Lenguaje | Code |
|---|---|
| Chino simplificado | zh |
| Chino tradicional | zh-tw |
| Inglés | en |
| Japonés | ja |
| Coreano | ko |
| Alemán | de |
| Español | es |
| Ruso | ru |
| Francés | fr |
| Portugués | pt |
| Italiano | it |
| Vietnamita | vi |
| Indonesio | id |
| Malayo | ms |
| Tailandés | th |
| Árabe | ar |
| Neerlandés | nl |
| Polaco | pl |
| Turco | tr |
| Ucraniano | uk |
| Griego | el |
| Húngaro | hu |
| Rumano | ro |
| Checo | cs |
| Sueco | sv |
| Danés | da |
| Finlandés | fi |
| Noruego | no |
| Hindi | hi |
| Tamil | ta |
| Telugu | te |
| Nepalí | ne |
| Persa | fa |
| Azerbaiyano | az |
| Kazajo | kk |
| Uzbeco | uz |
| Mongol | mn |
| Uigur | ug |
| Bielorruso | be |
| Búlgaro | bg |
| Serbio | sr |
| Croata | hr |
| Bosnio | bs |
| Esloveno | sl |
| Eslovaco | sk |
| Macedonio | mk |
| Letón | lv |
| Lituano | lt |
| Irlandés | ga |
| Luxemburgués | lb |
| Afrikáans | af |
| Latín | la |
| Checheno | ce |
| Ingush | inh |
| Marí | chm |
Idiomas compatibles con qwen-mt-image
qwen-mt-image requiere que al menos uno de los idiomas de origen o de destino sea chino o inglés. No se admite la traducción directa entre otros pares de idiomas (por ejemplo, de japonés a coreano).
| Lenguaje | Code | Como idioma de origen | Como idioma de destino |
|---|---|---|---|
| Chino | zh | Compatible | Compatible |
| Inglés | en | Compatible | Compatible |
| Coreano | ko | Compatible | Compatible |
| Japonés | ja | Compatible | Compatible |
| Ruso | ru | Compatible | Compatible |
| Español | es | Compatible | Compatible |
| Francés | fr | Compatible | Compatible |
| Portugués | pt | Compatible | Compatible |
| Italiano | it | Compatible | Compatible |
| Alemán | de | Compatible | No compatible |
| Vietnamita | vi | Compatible | Compatible |
| Malayo | ms | No compatible | Compatible |
| Tailandés | th | No compatible | Compatible |
| Indonesio | id | No compatible | Compatible |
| Árabe | ar | No compatible | Compatible |
Facturación y límites de tasa
- Para cuota gratuita y precios, consulte Precios de modelos.
- Para límites de tasa, consulte Límites de tasa.
- La facturación es por cada imagen generada exitosamente. Las llamadas fallidas y los errores no generan cargos.
- Si una imagen no contiene texto traducible (o no hay texto fuera de las áreas del sujeto después de la segmentación), la tarea se completa correctamente y se factura de manera normal, devolviendo
No text detected for translation.
Códigos de error
Si la llamada al modelo falla y devuelve un mensaje de error, consulte Códigos de error para su resolución.
FAQ
P: ¿Por qué no se traduce el contenido de la imagen?
La función de segmentación de sujetos excluye de la traducción el texto sobre los sujetos de la imagen (personas, productos, logotipos). Para traducir todo el texto de la imagen, establezca ext.config.imageSegment en false.
P: ¿Cómo convierto un enlace de imagen temporal en uno permanente?
Los enlaces temporales no se pueden convertir directamente en permanentes. Descargue la imagen a través de un servicio backend y súbala a OSS para obtener un enlace permanente.
Código de ejemplo: Descargar una imagen a su equipo local
Código de ejemplo: Descargar una imagen a su equipo local



