当前位置:首页>文章>使用指南>OpenAI-image-Python示例代码

OpenAI-image-Python示例代码

文本是《工具配置(共23篇)》专题的第 22 篇。阅读本文前,建议先阅读前面的文章:

1. 资源准备

2. 安装依赖

pip install openai

3. 实现代码(gpt-image-1)

import os

from openai import OpenAI

# 测试gpt-4o-image-vip API (现在使用OpenAI的gpt-4o-image-vip)
def test_gpt_4o_image_vip():
    try:
        client_openai = OpenAI(
            base_url=os.getenv("OPENAI_API_BASE"),  # 如果使用代理需要设置
            api_key=os.getenv("OPENAI_API_KEY")
        )

        response = client_openai.images.generate(
            model="gpt-4o-image-vip",
            prompt="a white cat",
            n=1,
            size="1024x1024"
        )

        print("\ngpt-4o-image-vip测试成功,收到响应")
        if response.data:
            print(f"收到图片(测试不保存文件)")
        else:
            print("未收到图片数据")
    except Exception as e:
        print(f"gpt-4o-image-vip测试失败: {str(e)}")

if __name__ == "__main__":
    # 从环境变量读取配置
    os.environ["OPENAI_API_BASE"] = "https://yibuapi.com/v1"  # 可选
    os.environ["OPENAI_API_KEY"] = ""

    test_gpt_4o_image_vip()

4. 实现代码(dall-e-3)

import os

from openai import OpenAI

# 测试gpt-4o-image-vip API (现在使用OpenAI的gpt-4o-image-vip)
def test_gpt_4o_image_vip():
    try:
        client_openai = OpenAI(
            base_url=os.getenv("OPENAI_API_BASE"),  # 如果使用代理需要设置
            api_key=os.getenv("OPENAI_API_KEY")
        )

        response = client_openai.images.generate(
            model="dall-e-3",
            prompt="a white cat",
            n=1,
            size="1024x1024"
        )

        print("\ngpt-4o-image-vip测试成功,收到响应")
        if response.data:
            print(f"收到图片(测试不保存文件)")
        else:
            print("未收到图片数据")
    except Exception as e:
        print(f"gpt-4o-image-vip测试失败: {str(e)}")

if __name__ == "__main__":
    # 从环境变量读取配置
    os.environ["OPENAI_API_BASE"] = "https://yibuapi.com/v1"  # 可选
    os.environ["OPENAI_API_KEY"] = ""

    test_gpt_4o_image_vip()

5. 运行效果

OpenAI-image-Python示例代码

您已阅读完《工具配置(共23篇)》专题的第 22 篇。请继续阅读该专题下面的文章:

使用指南

Claude-Python示例代码

2025-8-23 9:56:54

使用指南工具配置

Gemini-Python示例代码

2025-8-25 11:44:27

搜索