最近不少项目都开始接入大模型,无论是 AI 助手、代码生成、自动化办公还是智能客服,基本都离不开 GPT API。

如果你以前没有接触过,其实整个接入过程并不复杂。

本文使用 Python + OpenAI SDK,带大家从零完成一次 GPT-5 API 调用。

整个过程大约 5 分钟。


第一步:安装 Python SDK

首先安装官方 SDK:

pip install -U openai

安装完成后,新建一个 Python 文件。

第二步:获取 API Key

调用 GPT API 前,需要先准备:

这里给大家推荐一个稳定的中转地址:https://pp.c6c.ai。没有账号的可以直接去这个中转站获取API Key和API Base URL。

  • API Key
  • API Base URL

本文演示使用兼容 OpenAI API 的接口,因此只需要准备对应的 API Key 即可。

配置方式如下:

from openai import OpenAI

client = OpenAI(
    api_key="你的API Key",
    base_url="https://pp.c6c.ai/v1"
)

response = client.chat.completions.create(
    model="gpt-5",
    messages=[
        {
            "role":"user",
            "content":"请介绍一下 GPT-5。"
        }
    ]
)

print(response.choices[0].message.content)

如果配置正确,终端会输出模型返回的内容。

第四步:实现流式输出

很多聊天应用都会采用 Streaming 模式。

只需要增加一个参数:

stream = client.chat.completions.create(
    model="gpt-5",
    messages=[
        {
            "role":"user",
            "content":"帮我写一个Python快速排序。"
        }
    ],
    stream=True
)

for chunk in stream:
    if chunk.choices:
        print(chunk.choices[0].delta.content or "", end="")

这样模型会边生成边返回,用户体验会更流畅。


第五步:在 AI 工具中使用

除了 Python 项目外,目前很多开发工具也支持兼容 OpenAI API。

例如:

  • Cursor
  • Cline
  • Roo Code
  • Cherry Studio
  • Open WebUI

通常只需要填写:


API Key
Base URL

即可完成配置。

常见问题

Q:必须使用 OpenAI 官方地址吗?

不一定。

如果使用兼容 OpenAI API 规范的服务,只需要修改 base_url 即可,SDK 的调用方式保持一致。


Q:已有项目需要修改代码吗?

一般不需要。

大多数情况下,仅需调整:


api_key
base_url

业务逻辑可以保持不变。


Q:支持哪些语言?

OpenAI 官方 SDK 支持多种语言,例如:

  • Python
  • JavaScript / TypeScript
  • Java
  • Go
  • C#

不同语言的调用方式基本一致。


完整示例

from openai import OpenAI

client = OpenAI(
    api_key="你的API Key",
    base_url="https://pp.c6c.ai/v1"
)

response = client.chat.completions.create(
    model="gpt-5",
    messages=[
        {
            "role":"system",
            "content":"你是一名Python开发助手。"
        },
        {
            "role":"user",
            "content":"写一个快速排序。"
        }
    ]
)

print(response.choices[0].message.content)

总结

通过 OpenAI SDK 接入 GPT-5 并不复杂,核心只需要三步:

  1. 安装 OpenAI SDK;
  2. 配置 API Key 和 Base URL;
  3. 调用 chat.completions.create() 发起请求。

对于已经采用 OpenAI SDK 的项目,只需调整接口配置,就可以继续沿用原有的调用方式,减少迁移成本。

如果你正在开发 AI 应用,希望快速验证功能,这种兼容 OpenAI API 的接入方式会比较高效。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐