OpenAI SDK 接入
在真实项目里继续使用 OpenAI 官方 SDK,对接 Dogzee 的 OpenAI Compatible 入口。
用官方 OpenAI SDK 接入 Dogzee,只需改 apiKey 和 baseURL,代码结构不用动。
还没验证过接口?先跑 OpenAI Compatible 快速入门。
OpenAI SDK 的 baseURL / base_url 填 https://ergouzi.life/v1,由 SDK 自动拼接 /chat/completions。不要在 Base URL 中填写完整 endpoint。
准备环境变量
export OPENAI_API_KEY="your_api_key_here"
Node.js
npm install openai
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.OPENAI_API_KEY,
baseURL: "https://ergouzi.life/v1",
});
const response = await client.chat.completions.create({
model: "gpt-5.4",
messages: [{ role: "user", content: "请输出一句欢迎语。" }],
});
console.log(response.choices[0].message.content);
Python
pip install openai
from openai import OpenAI
import os
client = OpenAI(
api_key=os.environ["OPENAI_API_KEY"],
base_url="https://ergouzi.life/v1",
)
response = client.chat.completions.create(
model="gpt-5.4",
messages=[
{"role": "user", "content": "请输出一句欢迎语。"}
],
)
print(response.choices[0].message.content)
排错
baseURL写错 → OpenAI SDK 使用https://ergouzi.life/v1,不要自己拼/chat/completions- 请求失败 → 先检查分组是否支持该模型
- Key 写死在代码里 → 本地用环境变量,部署时由环境注入