用途:通过 ModelScope API 生成和编辑 AI 图像,支持文生图与图像编辑,适合生成图片、编辑图片、AI 绘画等需求。
主要能力:提供 generate_image.py 生成图像、edit_image.py 编辑图像、list_models.py 查询模型列表。生成支持指定模型、尺寸、负向提示词、随机种子、采样步数、引导系数和输出路径;编辑支持本地文件(自动 Base64 编码)和在线 URL。
使用方式:先配置 Token,export MODELSCOPE_SDK_TOKEN="your_token_here",Token 获取地址为 https://www.modelscope.cn/my/myaccesstoken。生成示例:python scripts/generate_image.py --prompt "A cute golden cat sitting on a cloud"。编辑示例:python scripts/edit_image.py --image outputs/result_image_xxx.png --prompt "Change background to sunset"。可设置环境变量 MODELSCOPE_DEFAULT_MODEL 和 MODELSCOPE_EDIT_MODEL。
模型:生成默认 Tongyi-MAI/Z-Image-Turbo,另有 MAILAND/majicflus_v1、Qwen/Qwen-Image、MusePublic/489_ckpt_FLUX_1;编辑默认 FireRedTeam/FireRed-Image-Edit-1.1,另有 Qwen/Qwen-Image-Edit-2511、Qwen/Qwen-Image-Edit-2509。
限制:list_models.py 显示的模型不一定支持 API 调用,建议使用已验证的默认模型。分辨率范围因模型系列而异:SD 系列 64x64~2048x2048,FLUX 64x64~1024x1024,Qwen-Image 64x64~1664x1664,Z-Image-Turbo 512x512~2048x2048。免费额度为每日 2000 次、单模型每日 500 次,每日 00:00 重置。