Todos los productos
Search
Centro de documentos

Alibaba Cloud Model Studio:Referencia de API de Qwen-MT-Image

Última actualización: Oct 12, 2026

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

en

Idioma de origen: Inglés

ja

Japonés

es

Portugués

ar

Á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 solicitud

Encabezados de la solicitud

Content-Type string (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 solicitud

model string (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).

  • Formato: JPG, JPEG, PNG, BMP, PNM, PPM, TIFF o WEBP
  • Dimensiones: El ancho y la altura de la imagen deben estar entre 15 y 8,192 píxeles. La relación de aspecto debe estar entre 1:10 y 10:1.
  • Tamaño: No más de 100 MB
  • La URL no puede contener caracteres chinos.
  • Ejemplo: https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250916/arpjoo/p1000391.webp

source_lang string (Obligatorio)

El idioma de origen.

  • Valores compatibles: El nombre completo del idioma, el código de idioma o auto (para detección automática). El valor no distingue entre mayúsculas y minúsculas.
  • Límite: Debe ser diferente de target_lang. qwen-mt-image-2.0 no tiene restricciones de idioma; qwen-mt-image requiere que al menos uno de los idiomas de origen o de destino sea chino o inglés.
  • Ejemplo: Chinese, en o auto

target_lang string (Obligatorio)

El idioma de destino.

  • Valores compatibles: El nombre completo del idioma o el código de idioma. El valor no distingue entre mayúsculas y minúsculas.
  • Límite: Debe ser diferente de source_lang. qwen-mt-image-2.0 no tiene restricciones de idioma; qwen-mt-image requiere que al menos uno de los idiomas de origen o de destino sea chino o inglés.
  • Ejemplo: Chinese o en

ext 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).

ImportanteLas indicaciones de dominio actualmente solo admiten inglés.

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.

Ejemplo: [{"src": "Application Programming Interface", "tgt": "API"}, {"src": "Machine Learning", "tgt": "ML"}]

config object (Opcional)

Propiedades

imageSegmentbool (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).

  • false (predeterminado): Traduce todo el texto en la imagen.
  • true: No traduce el texto en los sujetos de la imagen.

Nota: Anteriormente, este parámetro se denominaba skipImgSegment (especifica si se debe omitir la segmentación de sujetos de la imagen). Por compatibilidad con versiones anteriores, este parámetro aún se admite. Sin embargo, recomendamos utilizar el nuevo parámetro imageSegment.

curl

# The URL below is for the Singapore region. Replace {WorkspaceId} with your actual workspace ID. URLs vary by region.
curl --location 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
    "model": "qwen-mt-image-2.0",
    "input": {
        "image_url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250916/arpjoo/p1000391.webp",
        "source_lang": "en",
        "target_lang": "ja"
    }
}'

Python

import requests
import os

# Replace {WorkspaceId} with your actual workspace ID. URLs vary by region.
url = "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis"

headers = {
  "Authorization": f"Bearer {os.getenv('DASHSCOPE_API_KEY')}",
  "Content-Type": "application/json"
}

# Synchronous call: do not set X-DashScope-Async header
payload = {
  "model": "qwen-mt-image-2.0",
  "input": {
    "image_url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250916/arpjoo/p1000391.webp",
    "source_lang": "en",
    "target_lang": "ja"
  }
}

response = requests.post(url, headers=headers, json=payload)
result = response.json()
print(result)
# Synchronous mode returns image_url directly
image_url = result["output"]["image_url"]
print(f"Translation complete, image URL: {image_url}")

Parámetros de respuesta

output object

Información de salida.

Propiedades

image_url string

URL de la imagen generada (mismas dimensiones que la original, formato JPG). Válida durante 24 horas. Descárguela y guárdela de inmediato.

usage object

Estadísticas de uso. Se cuentan solo para resultados exitosos.

Propiedades

image_count integer

Número de imágenes generadas (siempre 1).

request_id string

Identificador único de solicitud para rastreo y solución de problemas.

code string

Código de error. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.

message string

Mensaje de error detallado. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.

Respuesta exitosa

{
    "output": {
        "image_url": "http://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxx.jpg?Expires=xxx"
    },
    "usage": {
        "image_count": 1
    },
    "request_id": "b60d747a-adee-940a-aa3e-ac55b957189a"
}

Respuesta de error

Consulte Códigos de error.

{
    "code": "InvalidApiKey",
    "message": "No API-key provided.",
    "request_id": "7438d53d-6eb8-4596-8835-xxxxxx"
}

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:

  1. 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).
  2. 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

Nota

  • Después de crear una tarea, utilice el task_id devuelto 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 solicitud

Encabezados de solicitud

Content-Type string (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.

ImportanteSin este encabezado, se utiliza el modo síncrono (solo qwen-mt-image-2.0 admite llamadas síncronas). El modelo qwen-mt-image debe incluir este encabezado.

Cuerpo de la solicitud

model string (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).

  • Formato: JPG, JPEG, PNG, BMP, PNM, PPM, TIFF o WEBP
  • Dimensiones: El ancho y la altura de la imagen deben estar entre 15 y 8,192 píxeles. La relación de aspecto debe estar entre 1:10 y 10:1.
  • Tamaño: No más de 100 MB
  • La URL no puede contener caracteres chinos.
  • Ejemplo: https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250916/arpjoo/p1000391.webp

source_lang string (Obligatorio)

El idioma de origen.

  • Valores compatibles: El nombre completo del idioma, el código de idioma o auto (para detección automática). El valor no distingue entre mayúsculas y minúsculas.
  • Límite: Debe ser diferente de target_lang. qwen-mt-image-2.0 no tiene restricciones de idioma; qwen-mt-image requiere que al menos uno de los idiomas de origen o de destino sea chino o inglés.
  • Ejemplo: Chinese, en o auto

target_lang string (Obligatorio)

El idioma de destino.

  • Valores compatibles: El nombre completo del idioma o el código de idioma. El valor no distingue entre mayúsculas y minúsculas.
  • Límite: Debe ser diferente de source_lang. qwen-mt-image-2.0 no tiene restricciones de idioma; qwen-mt-image requiere que al menos uno de los idiomas de origen o de destino sea chino o inglés.
  • Ejemplo: Chinese o en

ext 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).

ImportanteLas indicaciones de dominio actualmente solo admiten inglés.

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.

Ejemplo: [{"src": "Application Programming Interface", "tgt": "API"}, {"src": "Machine Learning", "tgt": "ML"}]

config object (Opcional)

Propiedades

imageSegmentbool (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).

  • false (predeterminado): Traduce todo el texto en la imagen.
  • true: No traduce el texto en los sujetos de la imagen.

Nota: Anteriormente, este parámetro se denominaba skipImgSegment (especifica si se debe omitir la segmentación de sujetos de la imagen). Por compatibilidad con versiones anteriores, este parámetro aún se admite. Sin embargo, recomendamos utilizar el nuevo parámetro imageSegment.

curl

# The URL below is for the Singapore region. Replace {WorkspaceId} with your actual workspace ID. URLs vary by region.
curl --location 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
    "model": "qwen-mt-image-2.0",
    "input": {
        "image_url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250916/arpjoo/p1000391.webp",
        "source_lang": "en",
        "target_lang": "ja",
        "ext": {
            "config": {
                "imageSegment": false
            }
        }
    }
}'

Python

import requests
import os

# Replace {WorkspaceId} with your actual workspace ID
url = "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis"

headers = {
  "X-DashScope-Async": "enable",
  "Authorization": f"Bearer {os.getenv('DASHSCOPE_API_KEY')}",
  "Content-Type": "application/json"
}

payload = {
  "model": "qwen-mt-image-2.0",
  "input": {
    "image_url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250916/arpjoo/p1000391.webp",
    "source_lang": "en",
    "target_lang": "ja",
    "ext": {
      "config": {
        "imageSegment": False
      }
    }
  }
}

response = requests.post(url, headers=headers, json=payload)
result = response.json()
print(result)
# Save task_id for Step 2
task_id = result["output"]["task_id"]

Parámetros de respuesta

output object

Información de salida de la tarea.

Propiedades

task_id string

El ID de la tarea. Válido para consultas durante 24 horas.

task_status string

El estado de la tarea.

Valores de enumeración

  • PENDING
  • RUNNING
  • SUCCEEDED
  • FAILED
  • CANCELED
  • UNKNOWN: La tarea no existe o se desconoce su estado.

request_id string

Identificador único de solicitud para rastreo y solución de problemas.

message string

Mensaje de error detallado. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.

code string

Código de error. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.

Respuesta exitosa

Guarde el task_id para consultar el estado y el resultado de la tarea.

{
    "output": {
        "task_status": "PENDING",
        "task_id": "0385dc79-5ff8-4d82-bcb6-xxxxxx"
    },
    "request_id": "4909100c-7b5a-9f92-bfe5-xxxxxx"
}

Respuesta de error

Error en la creación de la tarea. Consulte Códigos de error.

{
    "code": "InvalidApiKey",
    "message": "No API-key provided.",
    "request_id": "7438d53d-6eb8-4596-8835-xxxxxx"
}

Paso 2: Consultar el resultado mediante el ID de tarea

GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id}

Nota

  • El task_id es válido durante 24 horas. Los ID inexistentes o caducados devuelven el estado UNKNOWN.
  • La url para 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 solicitud

Encabezados de solicitud

Authorization string (Requerido)

Autentica la solicitud con una clave API de Model Studio. Ejemplo: Bearer sk-xxxx.

Parámetros de ruta de URL

task_id string (Obligatorio)

El ID de la tarea.

Consultar resultado de la tarea

Reemplace 86ecf553-d340-4e21-xxxxxxxxx con el task_id real.

# The URL below is for the Singapore region. Replace {WorkspaceId} with your actual workspace ID. URLs vary by region.
curl -X GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx \
--header "Authorization: Bearer $DASHSCOPE_API_KEY"

Parámetros de respuesta

outputobject

Información sobre la salida de la tarea.

Propiedades

task_id string

El ID de la tarea. Válido para consultas durante 24 horas.

task_status string

El estado de la tarea.

Valores de enumeración

  • PENDING
  • RUNNING
  • SUCCEEDED
  • FAILED
  • CANCELED
  • UNKNOWN: La tarea no existe o se desconoce su estado.

submit_time string

La hora en que se envió la tarea. Formato: YYYY-MM-DD HH:mm:ss.SSS.

scheduled_time string

La hora en que se ejecutó la tarea. Formato: YYYY-MM-DD HH:mm:ss.SSS.

end_time string

La hora en que se completó la tarea. Formato: YYYY-MM-DD HH:mm:ss.SSS.

image_url string

La 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 string

Código de error. Se devuelve solo para solicitudes fallidas. Consulte Códigos de error.

messagestring

Informació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.

usage object

Estadísticas de uso. Estas se cuentan solo para tareas exitosas.

Propiedades

image_count integer

Número de imágenes generadas (siempre 1).

request_id string

Identificador único de solicitud para rastreo y solución de problemas.

Tarea exitosa: existe contenido traducible

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.

{
    "request_id": "5fec62eb-bf94-91f8-b9f4-f7f758e4e27e",
    "output": {
        "task_id": "72c52225-8444-4cab-ad0c-xxxxxx",
        "task_status": "SUCCEEDED",
        "submit_time": "2025-08-13 18:11:16.954",
        "scheduled_time": "2025-08-13 18:11:17.003",
        "end_time": "2025-08-13 18:11:23.860",
        "image_url": "http://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxx?Expires=xxx"
    },
    "usage": {
        "image_count":1
    }
}

Tarea exitosa: no hay contenido traducible

Si la imagen no contiene texto traducible (por ejemplo, después de la segmentación de sujetos), la tarea aún se realiza correctamente y se factura normalmente, pero devuelve No text detected for translation.

{
    "request_id": "0ccb84aa-e034-431d-9d54-08e14fxxxxxx",
    "output": {
        "task_id": "34ec4208-97d6-498b-a390-9173f7xxxxxx",
        "task_status": "SUCCEEDED",
        "submit_time": "2026-01-12 17:56:23.625",
        "scheduled_time": "2026-01-12 17:56:23.656",
        "end_time": "2026-01-12 17:56:25.324",
        "image_url": "http://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxx.jpg?Expires=xxx",
        "message": "No text detected for translation"
    },
    "usage": {
        "image_count": 1
    }
}

Tarea fallida

Cuando una tarea falla, task_status es FAILED con un código de error y un mensaje. Consulte Códigos de error.

{
    "request_id": "daad9007-6acd-9fb3-a6bc-d55902b9c9ff",
    "output": {
        "task_id": "fe8aa114-d9f1-4f76-b598-xxxxxx",
        "task_status": "FAILED",
        "submit_time": "2025-08-20 09:54:21.911",
        "scheduled_time": "2025-08-20 09:54:21.984",
        "end_time": "2025-08-20 12:55:00.818",
        "code": "InternalError",
        "message": "xxxxxx"
    }
}

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.

LenguajeCode
Chino simplificadozh
Chino tradicionalzh-tw
Inglésen
Japonésja
Coreanoko
Alemánde
Españoles
Rusoru
Francésfr
Portuguéspt
Italianoit
Vietnamitavi
Indonesioid
Malayoms
Tailandésth
Árabear
Neerlandésnl
Polacopl
Turcotr
Ucranianouk
Griegoel
Húngarohu
Rumanoro
Checocs
Suecosv
Danésda
Finlandésfi
Noruegono
Hindihi
Tamilta
Telugute
Nepalíne
Persafa
Azerbaiyanoaz
Kazajokk
Uzbecouz
Mongolmn
Uigurug
Bielorrusobe
Búlgarobg
Serbiosr
Croatahr
Bosniobs
Eslovenosl
Eslovacosk
Macedoniomk
Letónlv
Lituanolt
Irlandésga
Luxemburguéslb
Afrikáansaf
Latínla
Chechenoce
Ingushinh
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).

LenguajeCodeComo idioma de origenComo idioma de destino
ChinozhCompatibleCompatible
InglésenCompatibleCompatible
CoreanokoCompatibleCompatible
JaponésjaCompatibleCompatible
RusoruCompatibleCompatible
EspañolesCompatibleCompatible
FrancésfrCompatibleCompatible
PortuguésptCompatibleCompatible
ItalianoitCompatibleCompatible
AlemándeCompatibleNo compatible
VietnamitaviCompatibleCompatible
MalayomsNo compatibleCompatible
TailandésthNo compatibleCompatible
IndonesioidNo compatibleCompatible
ÁrabearNo compatibleCompatible

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

import requests

def download_and_save_image(image_url, save_path):
  try:
    response = requests.get(image_url, stream=True, timeout=300)
    response.raise_for_status()
    with open(save_path, 'wb') as f:
      for chunk in response.iter_content(chunk_size=8192):
        f.write(chunk)
    print(f"Image successfully downloaded to: {save_path}")
  except requests.exceptions.RequestException as e:
    print(f"Image download failed: {e}")

if __name__ == '__main__':
  image_url = "http://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxx?Expires=xxx"
  save_path = "image-translation.jpg"
  download_and_save_image(image_url, save_path)

P: ¿Cómo puedo ver las métricas de invocación del modelo?

R: Una hora después de que finalice la invocación de un modelo, vaya a la página de Monitoreo (Singapore) o Monitoreo (China (Pekín)) para ver métricas como el recuento de invocaciones y la tasa de éxito. Para obtener más información, consulte Facturación y gestión de costos.

P: ¿Cómo obtengo la lista blanca de nombres de dominio para el almacenamiento de imágenes?

R: Las imágenes generadas por los modelos se almacenan en OSS. La API devuelve una URL pública temporal. Para configurar una lista blanca de firewall para esta URL de descarga, tenga en cuenta lo siguiente: El almacenamiento subyacente puede cambiar dinámicamente. Este tema no proporciona una lista blanca fija de dominios de OSS para evitar problemas de acceso causados por información obsoleta. Si tiene requisitos de control de seguridad, póngase en contacto con su gestor de cuenta para obtener la lista más reciente de nombres de dominio de OSS.