Python OpenAI SDK 接入

本示例使用 OpenAI Python SDK 的标准 Chat Completions 调用方式。请在服务端执行,并使用独立 API Key。

安装 SDK

python -m pip install openai

设置环境变量

export ONEPK_API_KEY="replace-with-your-key"

Windows PowerShell 可使用 $env:ONEPK_API_KEY="replace-with-your-key"。不要把真实 Key 写入源码、前端页面或提交到 Git 仓库。

发起首个请求

from openai import OpenAI
import os

client = OpenAI(
    api_key=os.environ["ONEPK_API_KEY"],
    base_url="https://1pkapi.com/v1",
)

response = client.chat.completions.create(
    model="your-model-id",
    messages=[
        {"role": "user", "content": "请回复:连接成功"}
    ],
)

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

your-model-id 替换为当前 Key 可见的模型 ID。首个请求建议保持短文本、非流式,以便确认 SDK、网络和模型配置均正常。

下一步

需要边生成边显示内容时,请继续阅读 流式输出。模型名称不确定时,先调用 模型列表接口

发生 401 时优先确认环境变量是否已在运行进程中生效;发生 429 时降低并发并避免立即重复提交。详细步骤见 错误排查