Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.seeoneapi.com/llms.txt

Use this file to discover all available pages before exploring further.

概述

gpt-image-2 是 OpenAI 最新的图像生成模型,SeeOneAPI 提供完整的接入支持,包括最高 4096×4096(4K)分辨率输出。

快速开始

from openai import OpenAI

client = OpenAI(
    api_key="sk-你的API密钥",
    base_url="https://api.seeoneapi.com/v1"
)

response = client.images.generate(
    model="gpt-image-2",
    prompt="一只可爱的橘猫坐在窗台上看雨,水彩风格",
    n=1,
    size="1024x1024"
)

image_url = response.data[0].url
print(image_url)

支持的分辨率

尺寸参数值说明
标准1024x1024默认尺寸,速度最快
高清2048x20482K 分辨率
超清4096x40964K 分辨率,细节最丰富
横版1536x1024适合横幅、封面
竖版1024x1536适合海报、手机壁纸

返回格式

支持两种返回格式:
  • url:返回图片临时 URL(默认,有效期有限)
  • b64_json:返回 base64 编码的图片数据
# 获取 base64 格式
response = client.images.generate(
    model="gpt-image-2",
    prompt="你的提示词",
    size="1024x1024",
    response_format="b64_json"
)

import base64
image_bytes = base64.b64decode(response.data[0].b64_json)
with open("output.png", "wb") as f:
    f.write(image_bytes)
建议生产环境使用 b64_json 格式,避免 URL 过期导致图片丢失。