关于 alicloud-ai-image-zimage-turbo
这是一个通过 DashScope 多模态生成 API 使用 Z-Image Turbo 进行文生图的技能,适用于需要按提示词生成图像的用户。它提供请求参数、生成脚本及区域端点说明。
主要功能
- 01通过提示词生成图像
- 02可设置图像尺寸和种子
- 03支持提示词扩展选项
- 04提供本地图像生成脚本
- 05说明区域端点与输出格式
适用场景
- 01从文字描述生成图像
- 02指定尺寸生成适配用途的图片
- 03保存生成图片并查看 API 响应
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill alicloud-ai-image-zimage-turbo安装后在 Claude Code 中输入/alicloud-ai-image-zimage-turbo确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/api_reference.mdsources.mdscripts/generate_image.py详细介绍
类别:provider
Model Studio Z-Image Turbo
通过 DashScope multimodal-generation API 使用 Z-Image Turbo 快速生成文本转图像。
重要:模型名称
只能使用以下精确的模型字符串:
z-image-turbo
前提条件
- 在环境中设置
DASHSCOPE_API_KEY,或将dashscope_api_key添加到~/.alibabacloud/credentials(环境变量优先)。 - 选择区域端点(北京或新加坡)。如果不确定,请选择最合理的区域,或询问用户。
标准化接口(image.generate)
请求
prompt(字符串,必填)size(字符串,可选),例如1024*1024seed(整数,可选)prompt_extend(布尔值,可选;默认值为 false)base_url(字符串,可选),用于覆盖 API 端点
响应
image_url(字符串)width(整数)height(整数)prompt(字符串)rewritten_prompt(字符串,可选)reasoning(字符串,可选)request_id(字符串)
快速开始(curl)
curl -sS 'https://dashscope.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation' \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-d '{
"model": "z-image-turbo",
"input": {
"messages": [
{
"role": "user",
"content": [{"text": "A calm lake at dawn, a lone angler casting a line, cinematic lighting"}]
}
]
},
"parameters": {
"size": "1024*1024",
"prompt_extend": false
}
}'
本地辅助脚本
python skills/ai/image/alicloud-ai-image-zimage-turbo/scripts/generate_image.py \
--request '{"prompt":"a fishing scene at dawn, cinematic, realistic","size":"1024*1024"}' \
--output output/ai-image-zimage-turbo/images/fishing.png \
--print-response
尺寸说明
- 总像素数必须在
512*512到2048*2048之间。 - 优先使用常见尺寸,例如
1024*1024、1280*720、1536*864。
费用说明
prompt_extend=true的费用高于false。仅在需要改写提示词时启用。
输出位置
- 默认输出:
output/ai-image-zimage-turbo/images/ - 使用
OUTPUT_DIR覆盖基础目录。
验证
mkdir -p output/alicloud-ai-image-zimage-turbo
for f in skills/ai/image/alicloud-ai-image-zimage-turbo/scripts/*.py; do
python3 -m py_compile "$f"
done
echo "py_compile_ok" > output/alicloud-ai-image-zimage-turbo/validate.txt
通过标准:命令退出码为 0,且已生成 output/alicloud-ai-image-zimage-turbo/validate.txt。
输出与证据
- 将产物、命令输出和 API 响应摘要保存到
output/alicloud-ai-image-zimage-turbo/下。 - 在证据文件中包含关键参数(区域/资源 ID/时间范围),以便复现。
工作流
- 确认用户意图、区域、标识符,以及操作是只读还是会修改数据。
- 先运行一个最小化的只读查询,以验证连接和权限。
- 使用明确参数和有限范围执行目标操作。
- 验证结果并保存输出/证据文件。
参考资料
references/api_reference.md,包含请求/响应架构和区域端点。references/sources.md,包含官方文档。
评论
支持 Markdown