OpenAI 格式兼容

最快几分钟完成 API 接入

使用统一 Base URL 和用户 API Key,就可以在一个入口调用 GPT、Claude、DeepSeek、Qwen、Gemini 等模型,并在后台查看余额、日志和费用。

quick-start.ts
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.LONDAI_API_KEY,
  baseURL: "https://www.londai.com",
});

const completion = await client.chat.completions.create({
  model: "gpt-4o-mini",
  messages: [{ role: "user", content: "你好,介绍一下 LondAI" }],
});

console.log(completion.choices[0].message.content);
5 Steps

从注册到第一次调用

快速接入的目标不是只跑通一条请求,而是让用户知道 Key、Base URL、模型名、分组权限和使用记录之间的关系。

1

注册账号

进入 LondAI 官网注册账号,登录用户后台后查看余额和 API 密钥入口。

2

创建 API Key

在用户后台创建密钥,选择可用分组和模型范围。不同分组对应不同模型权限。

3

替换 Base URL

把 OpenAI SDK 的 baseURL 改成 LondAI 地址,保留 OpenAI 兼容调用方式。

4

发起测试请求

先使用轻量模型跑通测试,再切换到 GPT、Claude、DeepSeek、Qwen 等目标模型。

5

查看使用记录

在用户后台核对模型、输入输出 Token、费用、状态码和失败原因。

OpenAI Compatible

兼容 OpenAI SDK,业务代码改动很少

大多数文本对话、代码生成和工具调用场景,只需要替换 API Key 与 Base URL。生产环境建议把密钥放入环境变量,避免写进前端或代码仓库。

Python 示例openai sdk
from openai import OpenAI
import os

client = OpenAI(
    api_key=os.getenv("LONDAI_API_KEY"),
    base_url="https://www.londai.com",
)

response = client.chat.completions.create(
    model="deepseek-chat",
    messages=[{"role": "user", "content": "用三句话解释 API 中转站"}],
)

print(response.choices[0].message.content)
SDK & Tools

常见接入方式

无论是服务端 SDK、命令行工具还是 AI 编程工具,都可以围绕统一地址和用户 API Key 接入。

1

Node.js

适合 Web 服务、脚本工具和自动化任务,直接使用 OpenAI SDK。

2

Python

适合数据分析、后端服务和企业内部工具,把 Key 放在环境变量中。

3

cURL

适合快速排查接口是否连通,也方便测试模型名和请求参数。

4

Codex / CC Switch

适合 AI 编程工具接入,把 API 地址和密钥配置到工具中。

5

国内模型

DeepSeek、Qwen 等模型可通过统一入口调用,模型名以后台配置为准。

6

生产环境

建议拆分测试 Key 和生产 Key,开启日志、限额、余额预警和错误重试。

Troubleshooting

常见错误排查

管理后台渠道测试成功,不代表用户 Key 一定有权调用。用户侧还会受到余额、分组、模型范围和风控限制。

状态码常见原因处理建议
401API Key 不存在、写错或已禁用重新复制用户后台生成的 Key,确认 Authorization Bearer 格式。
402余额不足或额度限制充值余额,或联系管理员调整额度。
403Key 分组无权调用该模型检查用户分组、模型配置和渠道分组是否对应。
429请求过快或触发限流降低并发,加入指数退避重试。
503上游渠道不可用或模型未配置换模型测试,或让管理员检查渠道健康状态。

需要更完整的 SDK 示例?

接入文档页提供 Node.js、Python、cURL、Codex 和 CC Switch 的详细说明。

打开接入文档