用 OpenAI SDK 接第三方 Gateway:只要改 base_url

## 唯一重要的改动
OpenAI SDK 允许你覆写 API 主机地址。光是这一个设置,就足以把请求导向 ClaudeN AI,而你其他每一行代码都不用动。
## Python
``python`
from openai import OpenAI
client = OpenAI(
api_key="YOUR_CLAUDEN_KEY",
base_url="https://clauden.ai/v1",
)
resp = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "用一行打个招呼。"}],
)
print(resp.choices[0].message.content)
`
## Node.js
javascript`
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.CLAUDEN_KEY,
baseURL: "https://clauden.ai/v1",
});
const resp = await client.chat.completions.create({
model: "claude-3-5-sonnet",
messages: [{ role: "user", content: "用一行打个招呼。" }],
});
console.log(resp.choices[0].message.content);
OPENAI_BASE_URL
## 环境变量技巧
多数工具会读 (或 OPENAI_API_BASE)。设置一次,许多 CLI 与库就能直接运作:`
bash`
export OPENAI_API_KEY="YOUR_CLAUDEN_KEY"
export OPENAI_BASE_URL="https://clauden.ai/v1"
model` 就能在 Claude、GPT、Gemini 间切换。
## 你得到什么
- 保留现有 SDK、类型与重试逻辑。
- 改
- 一把 Key、一个余额、一份用量记录。
改掉 base URL、跑你的代码,就完成了。