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 时降低并发并避免立即重复提交。详细步骤见 错误排查。
