调用DALL·E-3 API生成图片

python 复制代码
import base64
import matplotlib.pyplot as plt
from openai import OpenAI
from PIL import Image
from io import BytesIO

api_key = "sk-xxxxx"

def base64_to_image(base64_string):
    try:
        image_data = base64.b64decode(base64_string)
        image_buffer = BytesIO(image_data)
        image = Image.open(image_buffer)
        return image
    except Exception as e:
        print(f"An error occurred: {e}")
        return None

client = OpenAI(api_key=api_key)
response = client.images.generate(
    model="dall-e-3",
    prompt="A spaceship flying through the universe", # an example
    size="1024x1024",
    quality="standard",
    n=1,
    response_format='b64_json'
)

image_b64 = response.data[0].b64_json
generated_image = base64_to_image(image_b64)

if generated_image:
	plt.imshow(generated_image)
	plt.axis("off")
	plt.show()

输出:

相关推荐
QuZhengRong12 分钟前
【News】2026.10.09–10.15 AI 科技周报
人工智能·科技·openai·苹果·新闻
curtain20 小时前
从古法编程到 Agent:我入行这两年,AI 改变了什么
前端·openai
threerocks1 天前
亲测有效!免费 Google AI Pro 用户用上 Gemini 4 Argon
aigc·openai·ai编程
AI日报派送佬2 天前
2026年10月14日AI行业日报|Gemini 4 Argon正式发布;小模型跨设备传播风险引发安全热议
网络·人工智能·openai·谷歌·deepseek·anthropic·ai日报
threerocks3 天前
FDE 已死!从 FDE 到 FDU:重新定义 AI 交付
aigc·openai·ai编程
墨林陌3 天前
AI 热点日报(2026-10-14):AMD称2026为推理之年,无问芯穹C轮融资23亿创纪录,Anthropic警示小型AI可自我复制
openai
threerocks4 天前
重磅开源!sweety-handdraw-video:目前市面最强手绘视频管线,ChatGPT 完美运行
aigc·openai·ai编程
9i编程4 天前
11. 教 AI 上班:带出我的数字同事 —— 前后端部署上线 130,按 v1.7 回归清零与总结
人工智能·openai·ai编程
深频率4 天前
272k提到500k:OpenAI顺手免了长上下文加价
aigc·openai
墨林陌4 天前
AI 热点日报(2026-10-13):Meta发布Muse Wonder新模型跻身前沿,AMD锐龙AI Halo平台支持300B本地模型,苹果智能家居发布会定
openai