零度API 文档
POST

Chat(生成图片)

POST /v1/chat/completions — 通过对话生成图片

Chat(生成图片)

通过 Chat 格式的文字描述直接生成图片,需要模型支持图像生成能力。

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

请求示例

{
  "model": "gpt-4o-image",
  "messages": [
    {
      "role": "user",
      "content": "画一只在太空中漂浮的橘色猫咪,背景是星云,超高清写实风格"
    }
  ]
}
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": "画只猫,可爱的橘猫坐在阳光下的草地上"}
    ]
)
print(response.choices[0].message.content)  # 图片 URL 或 Markdown 格式

与 DALL-E 格式的区别

方式 端点 优势
Chat 格式 /v1/chat/completions 支持多轮对话,可修改迭代
DALL-E 格式 /v1/images/generations 更多参数控制(尺寸、质量等)

支持生图的模型

模型 说明
gpt-4o-image GPT-4o 图像生成专版(推荐)
dall-e-3 经典文生图(建议用 DALL-E 接口)
flux-1.1-pro Flux 高质量生图

如需更精确的参数控制(尺寸、质量等),建议使用 文生图接口(DALL-E 格式)。

零度API 文档