图片接口
使用 OpenAI Compatible 的 Images 接口完成图像生成、编辑和变体处理。
三个接口:
POST /v1/images/generations— 从提示词生成新图POST /v1/images/edits— 基于原图编辑(需上传文件)POST /v1/images/variations— 从原图派生变体(需上传文件)
生成图片
curl --request POST \
--url https://ergouzi.life/v1/images/generations \
--header "Content-Type: application/json" \
--header "Authorization: Bearer $DOGZEE_API_KEY" \
--data '{
"model": "gpt-image-1",
"prompt": "一张极简风格的 API 文档首页插画,米白底色,深绿色点缀",
"size": "1024x1024"
}'
编辑与变体
edits 和 variations 需要用 multipart/form-data 上传图片文件,不是纯 JSON 请求。
- edits:上传原图 + 可选蒙版,指定要修改的内容
- variations:上传原图,生成风格或细节不同的版本
排错
- 文件上传方式错误 → edits/variations 是 multipart,不是 JSON
- 请求失败 → 检查分组是否支持图像模型