零度API 文档
POST

Chat(修改图片)

POST /v1/chat/completions — 通过对话指令修改图片

Chat(修改图片)

通过 Chat 格式发送图片和修改指令,让模型对图片进行编辑修改。

POST https://api000.com/v1/chat/completions

请求示例

{
  "model": "gpt-4o-image",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "修改这个图片,把背景改为星空"
        },
        {
          "type": "image_url",
          "image_url": {
            "url": "https://example.com/original.jpg"
          }
        }
      ]
    }
  ]
}
from openai import OpenAI

client = OpenAI(base_url="https://api000.com/v1", api_key="sk-xxxxxxxxxxxxxxxx")

response = client.chat.completions.create(
    model="gpt-4o-image",
    messages=[
        {
            "role": "user",
            "content": [
                {"type": "text", "text": "把这张图片的背景改成蓝天白云"},
                {
                    "type": "image_url",
                    "image_url": {"url": "https://example.com/photo.jpg"}
                }
            ]
        }
    ]
)

# 响应中包含修改后的图片 URL 或描述
print(response.choices[0].message.content)

常用修改指令示例

指令 效果
"修改这个图片,把猫咪换成狗狗" 替换主体
"将图片背景改为日落海滩" 修改背景
"给图片添加雪花飘落效果" 添加元素
"将图片风格改为油画风格" 风格迁移
"删除图片中的水印" 删除元素

支持的模型

模型 说明
gpt-4o-image GPT-4o 图像编辑模型(推荐)
gpt-4o 通用视觉模型
零度API 文档