名称: qwen-image-plus-sophnet
描述: 通过 Sophnet Qwen-Image-Plus 生成图像并轮询任务状态。当用户请求 Sophnet 图像生成、Qwen-Image-Plus 或从 Sophnet API 获取图像时使用。
使用 Sophnet 图像生成器 API 创建图像任务,轮询直到任务完成,然后返回图像 URL。
设置 API 密钥(推荐方式):
export SOPHNET_API_KEY="您的 API 密钥"
使用绝对路径运行脚本(请勿切换到技能目录):
bash /home/shutongshan/.openclaw/workspace/skills/qwen-image-plus-sophnet/scripts/generate_image.sh --prompt "您的提示词"
--prompt (必需):用户提示词--negative-prompt (可选):负面提示词--size (可选,默认 1024*1024):图像尺寸--n (可选,默认 1):生成数量--watermark (可选,默认 false):是否添加水印--prompt-extend (可选,默认 true):是否扩展提示词--api-key (可选,覆盖 SOPHNET_API_KEY):API 密钥--poll-interval (可选,默认 2):轮询间隔(秒)--max-wait (可选,默认 300):最大等待时间(秒)脚本输出:
- TASK_ID=...:任务 ID
- STATUS=succeeded:任务状态
- IMAGE_URL=...(一行或多行):图像 URL
使用 IMAGE_URL 的值来响应用户。
model=Qwen-Image-Plus 和用户提示词 POST 创建任务SUCCEEDEDurl 并返回给用户提示词:
水墨风格的山景风光
命令:
bash /home/shutongshan/.openclaw/workspace/skills/qwen-image-plus-sophnet/scripts/generate_image.sh \
--prompt "水墨风格的山景风光" \
--negative-prompt "模糊,低质量" \
--size "1024*1024" \
--n 1 \
--watermark false \
--prompt-extend true
输出:
TASK_ID=7BWFICt0zgLvuaTKg8ZoDg
STATUS=succeeded
IMAGE_URL=https://dashscope-result-wlcb-acdr-1.oss-cn-wulanchabu-acdr-1.aliyuncs.com/7d/d5/20260203/cfc32567/f0e3ac18-31f6-4a1a-b680-a71d3e6bcbe03032414431.png?Expires=1770714400&OSSAccessKeyId=LTAI5tKPD3TMqf2Lna1fASuh&Signature=fF12GZ7RgGsC7OpEkGCapkBUXws%3D
Error: No API key provided. -> 设置 SOPHNET_API_KEY 或传递 --api-keySTATUS=failed -> 检查密钥权限/配额或提示词参数Error: url not found in response -> 手动检查 API 响应