生图
兼容 OpenAI Images 接口。模型可用性取决于密钥所属分组,见分组与密钥。
curl https://api.encorezome.com/v1/images/generations \ -H "Authorization: Bearer $ENCORE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "白色背景上的一颗红苹果", "size": "1024x1024", "quality": "low", "n": 1 }'| 参数 | 说明 |
|---|---|
model |
必填。如 gpt-image-2 |
prompt |
必填。描述你想要的画面 |
size |
如 1024x1024、1024x1536 |
quality |
low / medium / high。画质直接影响价格 |
n |
生成张数。按张计费 |
{ "data": [ { "b64_json": "iVBORw0KGgoAAAANSUhEUg..." } ], "usage": { "prompt_tokens": 7, "completion_tokens": 425, "total_tokens": 432 }}import base64from openai import OpenAI
client = OpenAI(api_key="你的密钥", base_url="https://api.encorezome.com/v1")
resp = client.images.generate( model="gpt-image-2", prompt="白色背景上的一颗红苹果", size="1024x1024", quality="low", n=1,)with open("out.png", "wb") as f: f.write(base64.b64decode(resp.data[0].b64_json))