Gpt iamge 1.5是 OpenAI 于 2025 年 12 月最新发布的旗舰级图像生成模型,是继前代模型之后的重大升级版本。它在图像生成质量、提示词遵循度、精确编辑能力以及文本渲染等方面取得了显著进步。

添加描述
该模型适用于专业设计、营销素材、产品可视化等场景,并在 OpenAI API 中以模型名 gpt-image-1.5 提供访问。

OpenAI 官方提供标准的 Images API 接口,用于调用 GPT Image 1.5 生成图像。
官方文档:https://platform.openai.com/API 端点:
POST https://api.openai.com/v1/images/generations请求头:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json请求参数(JSON):
{
"model": "gpt-image-1.5", // 指定模型
"prompt": "一只可爱的猫咪在草地上玩耍,高清写实风格",
"n": 1, // 生成图片数量(1-4)
"size": "1024x1024", // 可选尺寸:1024x1024, 1024x1792 等
"quality": "high", // 可选:standard 或 high
"style": "vivid" // 可选:vivid 或 natural(部分模型支持)
}响应示例: 返回图像 URL(有效期有限)或 base64 数据。
Python 实战代码(使用 openai 库):
from openai import OpenAI
client = OpenAI(api_key="your_openai_api_key")
response = client.images.generate(
model="gpt-image-1.5",
prompt="一只可爱的猫咪在草地上玩耍",
size="1024x1024",
n=1)
image_url = response.data[0].urlprint(image_url)官方接入稳定可靠,但需要 OpenAI API Key,且费用直接按官方计费。
OpenAI 图像生成价格同时取决于质量级别(决定清晰度和细节)和尺寸/比例(决定像素量):
低质量(low):
0.09 )
中等质量(medium):
0.35 )
高质量(high):
最低也要0.06/张,最贵高达1.42/张!

1.访问控制台 (grsai.com/zh/dashboard/api-keys)
2.右上角创建,复制使用即可

pip install requestsimport requests
import json
# 配置信息
API_KEY = "你的API密钥" # 从GRSAI平台获取
BASE_URL = "https://api.grsai.com" # 海外节点
# BASE_URL = "https://api.grsai.cn" # 国内节点
# 请求头
headers = {
"Content-Type": "application/json",
"Authorization": f"Bearer {API_KEY}"
}
def generate_image_simple(prompt):
"""
最简单的图片生成函数
prompt: 图片描述,如"一只可爱的猫咪在草地上玩耍"
"""
# 请求数据
data = {
"model": "sora-image", # 固定值
"prompt": prompt, # 必填:图片描述
"size": "1:1", # 选填,比例:auto、1:1、3:2、2:3
"variants": 1 # 选填,批量生成 1-2 张(默认1,每额外一张 +50 积分)
}
# 发送请求
response = requests.post(
f"{BASE_URL}/v1/draw/completions",
headers=headers,
json=data )
# 处理流式响应
for line in response.iter_lines():
if line:
line_str = line.decode('utf-8')
if line_str.startswith('data: '):
result = json.loads(line_str[6:])
# 显示进度
if 'progress' in result:
print(f"进度: {result['progress']}%")
# 生成完成
if result.get('progress') == 100:
if result.get('status') == 'succeeded':
print("✓ 生成成功!")
print(f"图片地址: {result.get('url')}")
print(f"图片尺寸: {result.get('width')}x{result.get('height')}")
return result else:
print("✗ 生成失败:", result.get('failure_reason'))
return None# 使用示例if __name__ == "__main__":
result = generate_image_simple("一只可爱的猫咪在草地上玩耍")
if result:
print("图片已生成完成!")在 payload 中添加 "webHook": "你的服务器地址",服务器接收 POST 数据即可处理结果。
import requests
# 配置
API_KEY = "你的密钥"
HOST = "https://api.grsai.com"
# 要生成的内容
prompt = "一只可爱的猫咪在草地上玩耍"
# 请求数据 - 关键就是加这一行!
payload = {
"model": "sora-image",
"prompt": prompt,
"webHook": "http://你的服务器地址/callback" # ← 就加这一行!}
# 发送请求
response = requests.post(
f"{HOST}/v1/draw/completions",
json=payload,
headers={
"Content-Type": "application/json",
"Authorization": f"Bearer {API_KEY}"
}
)print("任务已提交!")# 第一步:提交任务payload["webHook"] = "-1" # 特殊值,返回 IDresp = requests.post(url, json=payload, headers=headers).json()task_id = resp['data']['id']print(f"任务 ID: {task_id}")# 第二步:轮询结果result_url = f"{host}/v1/draw/result"while True:
result = requests.post(result_url, json={"id": task_id}, headers=headers).json()
if result['code'] == 0:
data = result['data']
print(f"状态: {data['status']}")
if data['status'] == "succeeded":
for res in data['results']:
print(f"图片: {res['url']}")
break
time.sleep(5) # 每 5 秒查一次通过 接入GPT Image 1.5 ,你可以以更低的成本和更高的稳定性快速集成更多高级图像生成能力。去试试看吧!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。