Node.js
适合 Web 服务、脚本工具和自动化任务,直接使用 OpenAI SDK。
使用统一 Base URL 和用户 API Key,就可以在一个入口调用 GPT、Claude、DeepSeek、Qwen、Gemini 等模型,并在后台查看余额、日志和费用。
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);快速接入的目标不是只跑通一条请求,而是让用户知道 Key、Base URL、模型名、分组权限和使用记录之间的关系。
进入 LondAI 官网注册账号,登录用户后台后查看余额和 API 密钥入口。
在用户后台创建密钥,选择可用分组和模型范围。不同分组对应不同模型权限。
把 OpenAI SDK 的 baseURL 改成 LondAI 地址,保留 OpenAI 兼容调用方式。
先使用轻量模型跑通测试,再切换到 GPT、Claude、DeepSeek、Qwen 等目标模型。
在用户后台核对模型、输入输出 Token、费用、状态码和失败原因。
大多数文本对话、代码生成和工具调用场景,只需要替换 API Key 与 Base URL。生产环境建议把密钥放入环境变量,避免写进前端或代码仓库。
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、命令行工具还是 AI 编程工具,都可以围绕统一地址和用户 API Key 接入。
适合 Web 服务、脚本工具和自动化任务,直接使用 OpenAI SDK。
适合数据分析、后端服务和企业内部工具,把 Key 放在环境变量中。
适合快速排查接口是否连通,也方便测试模型名和请求参数。
适合 AI 编程工具接入,把 API 地址和密钥配置到工具中。
DeepSeek、Qwen 等模型可通过统一入口调用,模型名以后台配置为准。
建议拆分测试 Key 和生产 Key,开启日志、限额、余额预警和错误重试。
管理后台渠道测试成功,不代表用户 Key 一定有权调用。用户侧还会受到余额、分组、模型范围和风控限制。
| 状态码 | 常见原因 | 处理建议 |
|---|---|---|
| 401 | API Key 不存在、写错或已禁用 | 重新复制用户后台生成的 Key,确认 Authorization Bearer 格式。 |
| 402 | 余额不足或额度限制 | 充值余额,或联系管理员调整额度。 |
| 403 | Key 分组无权调用该模型 | 检查用户分组、模型配置和渠道分组是否对应。 |
| 429 | 请求过快或触发限流 | 降低并发,加入指数退避重试。 |
| 503 | 上游渠道不可用或模型未配置 | 换模型测试,或让管理员检查渠道健康状态。 |
接入文档页提供 Node.js、Python、cURL、Codex 和 CC Switch 的详细说明。