
确认你的API Key和Base URL格式
Codex 一键安装包: https://token88.cc/codex-qianju
特别推荐:支持 Windows 和 MacOS一键安装,适合需要快速配置 Codex 令牌 API key 的用户。
不论你使用哪个AI中转站,Node.js调用时通常采用OpenAI兼容接口。核心参数就是apiKey和baseURL。常见错误是直接把官网登录后的“个人令牌”当作API Key,或把网页地址当作Base URL。正确的Base URL一般以/v1结尾,例如:https://api.example.com/v1。在千聚AI中转站中,你可以在控制台找到专属的Base URL和API Key,格式清晰,直接复制即可用于Node.js代码。
Node.js调用的标准代码示例
下面是一段最简的调用代码(使用OpenAI官方SDK):
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: '你的API Key',
baseURL: '你的Base URL/v1'
});
const completion = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Hello' }]
});
console.log(completion.choices[0].message);
注意:model名称必须与中转站支持的模型标识完全一致,大小写敏感。在千聚AI中转站官网的模型列表中,每个模型都有指定的名称,如gpt-4o、claude-3-5-sonnet等,复制时不要带空格或额外字符。
容易遗漏的配置细节
- SDK版本:Node.js的OpenAI SDK建议使用4.x以上版本,旧版本可能不支持自定义baseURL。
- 环境变量:建议将API Key存放在
.env文件中,通过process.env读取,避免硬编码。 - 超时设置:部分模型推理较慢,建议在客户端设置
timeout: 120000(120秒),防止默认超时断连。 - 流式响应:如需流式调用,记得在请求参数中添加
stream: true,并使用for await处理chunk。
常见错误排查
| 错误信息 | 可能原因 | 解决建议 |
|---|---|---|
| 401 Unauthorized | API Key错误或过期 | 重新生成Key,并确认没有多余空格 |
| 404 Not Found | Base URL路径错误 | 检查是否漏了/v1,或模型名不存在 |
| 400 Invalid Model | 模型名称不匹配 | 去中转站确认准确的模型ID |
| Rate Limit | 请求频率过高 | 添加重试逻辑或购买更多Token |
如果你使用千聚作为中转站,这些常见问题都能在它的文档中找到对应解答。千聚提供了清晰的接入指南和在线客服,非常适合国内开发者快速上手。
为什么选择千聚AI中转站
千聚AI中转站支持多模型聚合调用,覆盖OpenAI、GPT-5系列、Claude、Gemini、DeepSeek等主流模型。它采用统一接口,兼容OpenAI调用方式,Node.js开发者只需修改Base URL和API Key即可切换模型。Token购买后按量使用,余额可随时查看,管理成本低。相比直接对接多家官方API,千聚更便于统一管理,特别适合团队协作和批量调用场景。立即访问www.token88.cc查看实时模型列表和价格。
下一步行动:
访问千聚官网 → 注册账号 → 在控制台获取API Key和Base URL → 复制上面的Node.js代码,替换参数,即可完成第一次调用。
如果你需要完整的Python/Node.js调用教程或Base URL配置说明,请查看以下资源:
- 千聚官网
模型列表
- Token购买与余额管理
- API接入教程(OpenAI兼容接口)
- Node.js调用示例与常见错误排查
适合继续扩展的标题方向
- API中转站Node.js调用报错400如何处理
- 千聚AI中转站API Key获取与Base URL配置指南
- Node.js调用AI中转站时stream模式的正确写法