Llame a un modelo de generación de imágenes de Token Plan desde una herramienta de agente, genere una imagen a partir de una descripción de texto y descárguela localmente.
Modelos compatibles
| Modelo | Descripción |
|---|---|
qwen-image-3.0-pro | Qwen Image Generation and Editing 3.0 Pro, admite texto a imagen e imagen a imagen |
qwen-image-2.0-pro | Qwen Image Generation 2.0 Pro (solo Team Edition) |
qwen-image-2.0 | Qwen Image Generation 2.0 (solo Team Edition) |
wan2.7-image | Generación de imágenes Wan |
wan2.7-image-pro | Generación de imágenes Wan Pro |
Requisitos previos
- Una suscripción a Token Plan y una clave de API que comience con
sk-sp-. Para obtener más información, consulte Descripción general de la integración. - Su herramienta de codificación de IA admite Slash Commands. Para consultar las rutas de configuración de otras herramientas, consulte Otras herramientas.
Interfaz
POST https://token-plan.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation
Utilice Authorization: Bearer $ANTHROPIC_AUTH_TOKEN en el encabezado de la solicitud. Para los campos del cuerpo de la solicitud y de la respuesta, consulte las secciones siguientes.
Paso 1: Crear un Slash Command
Configure la clave de API de Token Plan como la variable de entorno $ANTHROPIC_AUTH_TOKEN.
Cree el archivo .claude/commands/text-to-image.md en la raíz del proyecto y agregue el siguiente contenido:
Paso 2: Generar una imagen
En Claude Code, introduzca /text-to-image draw a cat. Para usar otro modelo, especifique el modelo en el comando, por ejemplo /text-to-image use wan2.7-image to draw a cat.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
model | Sí | ID del modelo de generación de imágenes. |
input.messages[0].content[0].text | Sí | Descripción de la imagen. |
parameters.size | No | Tamaño de la imagen, por ejemplo 1024*1024. Si se omite, el modelo selecciona un tamaño automáticamente. |
Respuesta
- URL de la imagen:
output.choices[0].message.content[0].image. - Uso:
usage.image_count,usage.width,usage.height. - Las URL de las imágenes caducan. Descargue la imagen a la brevedad.
Límites
- Los tamaños de imagen y los modelos compatibles dependen de la documentación de cada modelo.
- La facturación se basa en la cantidad de imágenes de salida. El consumo real de Credits se muestra en Usage en la consola.