OpenAI 兼容 API:一个 base_url 接入 Claude、GPT、Gemini

太长不看(TL;DR)#
「OpenAI 兼容」指的是 API 使用与 OpenAI Chat Completions 端点相同的请求/响应格式。ClaudeN AI 提供这样的端点:https://clauden.ai/v1,另有 Anthropic 兼容路径 https://clauden.ai/v1/anthropic。沿用你现有的 SDK,只改一行 base_url,一把 API Key 就能调用 Claude、GPT 与 Gemini——换模型只是换一个字符串。注册即送 $5 试用额度,充值支持 USDT 与 PayPal。
「OpenAI 兼容」到底是什么意思#
OpenAI 的 Chat Completions 格式已成为 LLM API 的通用语:对 POST /v1/chat/completions 发送含 model 与 messages 的请求,以众所周知的响应格式返回,并支持流式输出。大多数 SDK、框架与工具——Agent 框架、IDE 插件、无代码平台——都已内置支持。
OpenAI 兼容网关接受完全相同格式的请求,返回你的客户端本来就能理解的响应。实际意义是:只要工具能设置 API Key 与 base URL,就能直接使用,零代码修改。
只改一行,其他都不动#
from openai import OpenAI
client = OpenAI(
api_key="YOUR_CLAUDEN_KEY",
base_url="https://clauden.ai/v1", # 唯一要改的一行
)
resp = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "帮我总结这个 repo 的 README。"}],
)
print(resp.choices[0].message.content)
```
不用学新 SDK,也不用维护格式转换代码。cURL、JavaScript、Go 都一样——能发 OpenAI 格式就能用。
换模型只是换字符串#
因为路由取决于 model 字段,比较模型变得非常简单:
- 把
model设为 Claude 模型(例如claude-sonnet-4-6)就是调用 Anthropic 的模型。 - 设为 GPT 模型名称就是调用 OpenAI 的模型。
- 设为 Gemini 模型名称就是调用 Google 的模型。
同一段 prompt 跑三个模型、比较输出——不用开新账号、不用装新 SDK、不用配置另一套账务。当前支持的模型列表可在 ClaudeN 后台查看。
偏好 Anthropic SDK?也支持#
ClaudeN 同时兼容 Anthropic Messages 格式,官方 anthropic SDK 用法一样简单:
import anthropic
client = anthropic.Anthropic(
api_key="YOUR_CLAUDEN_KEY",
base_url="https://clauden.ai/v1/anthropic",
)
```
对专为 Anthropic SDK 打造的工具来说,这点很重要:不需任何适配层,直接指向 ClaudeN 即可。
为什么值得收敛到单一端点#
- 一把 Key、一个余额、一份用量记录——不再是三个供应商账号。
- 几分钟内完成模型对比——改的是字符串,不是整个技术栈。
- 付款方式本地化——USDT 或 PayPal 充值,不需海外信用卡。
- 免费就能试——每个新账号都有 $5 试用额度。
五分钟开始#
注册账号、复制 Key、在现有代码里改一行。就算结果不如预期,你损失的只有五分钟,而且一分钱都不用花——试用额度足够完成这个实验。获取你的 API Key,今天就试试换 base_url。