在 Agent 工具中调用 Token Plan 图像生成模型,根据文字描述生成图片并下载到本地。
支持的模型
| 模型 | 说明 |
|---|---|
qwen-image-3.0-pro | 千问图像生成与编辑 3.0 Pro,支持文生图和图生图 |
qwen-image-2.0-pro | 千问图像生成 2.0 Pro(团队版专属) |
qwen-image-2.0 | 千问图像生成 2.0(团队版专属) |
wan2.7-image | 万相图像生成 |
wan2.7-image-pro | 万相图像生成 Pro |
前提
接口
POST https://token-plan.maas.qianwenaiapi.com/api/v1/services/aigc/multimodal-generation/generation
请求头使用 Authorization: Bearer $ANTHROPIC_AUTH_TOKEN。请求体和响应字段见下文。
步骤一:创建 Slash Command
将套餐 API Key 配置为环境变量 $ANTHROPIC_AUTH_TOKEN。
在项目根目录创建 .claude/commands/text-to-image.md,写入以下内容:
步骤二:生成图片
在 Claude Code 中输入 /text-to-image 画一只猫。如需使用其他模型,在指令中写明模型名,例如 /text-to-image 用 wan2.7-image 画一只猫。
请求参数
| 参数 | 必选 | 说明 |
|---|---|---|
model | 是 | 图像生成模型 ID。 |
input.messages[0].content[0].text | 是 | 图片描述。 |
parameters.size | 否 | 图片尺寸,例如 1024*1024。不指定时由模型自动选择。 |
返回结果
- 图片 URL:
output.choices[0].message.content[0].image。 - 用量:
usage.image_count、usage.width、usage.height。 - 图片 URL 有时效,生成后及时下载。
限制
- 图片尺寸和模型支持范围以各模型文档为准。
- 计费按实际输出图片数量计算,具体以控制台用量统计为准。