介绍
# Qwen Image
使用阿里云的 Qwen Image API (通义万相) 生成高质量图像。
## 使用方法
生成图像(仅返回 URL): ```bash uv run {baseDir}/scripts/generate_image.py --prompt "一副典雅庄重的对联悬挂于厅堂之中" --size "1664*928" --api-key sk-xxx ```
生成并保存到本地: ```bash uv run {baseDir}/scripts/generate_image.py --prompt "一副典雅庄重的对联悬挂于厅堂之中" --size "1664*928" --api-key sk-xxx ```
使用自定义模型: 支持 `qwen-image-max-2025-12-30` `qwen-image-plus-2026-01-09` `qwen-image-plus` ```bash uv run {baseDir}/scripts/generate_image.py --prompt "a beautiful sunset over mountains" --model qwen-image-plus-2026-01-09 --api-key sk-xxx ```
## API Key 您可以通过以下顺序获取 API Key 并运行图像生成命令。
- 从 `~/.openclaw/openclaw.json` 中的 `models.providers.bailian.apiKey` 获取 apiKey - 或从 `~/.openclaw/openclaw.json` 中的 `skills."qwen-image".apiKey` 获取 - 或从 `DASHSCOPE_API_KEY` 环境变量中获取 - 或从以下链接获取您的 API Key: https://dashscope.console.aliyun.com/
## 选项 **尺寸:** - `1664*928`(默认)- 16:9 横向 - `1024*1024` - 正方形格式 - `720*1280` - 9:16 纵向 - `1280*720` - 16:9 横向(更小)
**附加标志:** - `--negative-prompt "unwanted elements"` - 指定要避免的内容 - `--no-prompt-extend` - 禁用自动提示词增强 - `--watermark` - 为生成的图像添加水印 - `--no-verify-ssl` - 禁用 SSL 证书验证(在企业代理后使用)
## 工作流程
1. 使用用户的提示词执行 generate_image.py 脚本 2. 解析脚本输出并查找以 `MEDIA_URL:` 开头的行 3. 从该行提取图像 URL(格式:`MEDIA_URL: https://...`) 4. 使用 markdown 语法向用户显示图像:`` 5. 除非用户明确要求,否则不要下载或保存图像
## 注意事项
- 支持中文和英文提示词 - 默认情况下,直接返回图像 URL 而不进行下载 - 脚本会在输出中打印 `MEDIA_URL:` - 提取此 URL 并使用 markdown 图像语法显示:`` - 始终在脚本输出中查找以 `MEDIA_URL:` 开头的行,并为用户渲染图像 - 默认的负面提示词有助于避免常见的 AI 伪影 - 图像托管在阿里云 OSS 上,具有临时访问 URL