Appearance
v1 接口 · 图片生成与编辑 · OpenAI 兼容
图片生成与编辑接口
这里聚焦图像相关接口。统一入口同样是 https://gvmz.systems/v1,图片生成使用 /v1/images/generations,编辑图像使用 /v1/images/edits/。
在线测试
可以直接在这里选择图片生成模型进行测试。模型列表和模型页共用同一个 /api/pricing 数据源。
Curl 命令预览
快速入口
图片生成
接口信息
完整地址
https://gvmz.systems/v1/images/generations
请求方法
POST /v1/images/generations
统一鉴权
Authorization: Bearer sk-xxxxx
请求参数
| 字段 | 必填 | 说明 |
|---|---|---|
model | 是 | 支持所有图片生成模型 |
prompt | 是 | 提示词 |
image | 否 | 参考图,支持 base64 或 URL |
size | 否 | 形如 1024x1024 |
response_format | 否 | 目前示例值是 url |
size 的常用写法和 gpt-image-2 等模型保持一致,直接填像素规格即可。
示例请求
json
{
"model": "gpt-image-2",
"prompt": "生成一张蓝色科技风的文档首页插图",
"image": [],
"size": "1024x1024",
"response_format": "url"
}返回说明
json
{
"created": 1777689832,
"data": [
{
"url": "https://example.com/generated-image.png"
}
],
"usage": {
"total_tokens": 6267,
"input_tokens": 17,
"output_tokens": 6250
}
}什么时候优先用这个接口?
如果你只想拿到一张图的直链,而不是走聊天式多轮交互,这个接口通常是最直接的选择。聊天和文本相关测试请看 Curl 页面;这里专注图片生成。
编辑图像
编辑图像接口会基于你提供的原始图片和提示词生成新图片,适合换背景、局部改写、风格调整或扩展画面。
完整地址
https://gvmz.systems/v1/images/edits/
请求方法
POST /v1/images/edits/
必需输入
image + prompt
这个接口必须提供原始图片。通常会用表单方式上传图片文件,再附上编辑提示词和输出规格。
示例请求
bash
curl https://gvmz.systems/v1/images/edits/ \
-H 'Authorization: Bearer {此处填写ApiKey}' \
-F 'image=@./input.png' \
-F 'prompt=把背景改成淡蓝色科技风,并保留主体人物' \
-F 'size=1024x1024' \
-F 'response_format=url'返回说明
json
{
"created": 1777689832,
"data": [
{
"url": "https://example.com/edited-image.png"
}
],
"usage": {
"total_tokens": 7120,
"input_tokens": 58,
"output_tokens": 7062
}
}什么时候优先用这个接口?
如果你已经有一张原始图片,并且希望在此基础上进行编辑或扩展,就优先使用这个接口。纯生成图片仍然使用上面的 /v1/images/generations。