准备工作:注册千聚并获取API Key
在开始编写Node.js代码之前,你需要先完成两件事:注册一个千聚账号,并获取属于你的API Key。千聚AI中转站是一个聚合了多种主流AI模型的网关平台,它提供了统一的OpenAI兼容接口,方便你在国内环境下直接调用GPT、Claude、Gemini、DeepSeek等模型,无需为每个模型单独维护一套接入代码。
访问 千聚AI中转站官网 完成注册后,进入控制台,在“API Key管理”页面创建一个新的密钥。复制这个Key并妥善保存,它将在后续的Node.js代码中作为身份凭证使用。
关键配置:Base URL和模型名称
很多开发者初次接入时,容易在Base URL和模型名称上踩坑。千聚AI中转站使用的是OpenAI兼容的接口格式,所以你的Base URL应该设置为:
https://www.qianjuai.cc/v1
模型名称则根据你想调用的具体模型填入,例如调用GPT-4o时,模型名称就是“gpt-4o”,调用Claude时则为“claude-3-opus”等。具体支持的模型列表以官网实时信息为准,你可以在 千聚AI中转站官网 的模型页面查看。
Node.js调用代码示例
下面是一个最简单的Node.js调用示例,使用axios库向千聚的AI网关发送请求。请将代码中的YOUR_API_KEY替换为你的实际密钥:
const axios = require('axios');
const API_KEY = 'YOUR_API_KEY';
const BASE_URL = 'https://www.qianjuai.cc/v1';
axios.post(${BASE_URL}/chat/completions, {
model: 'gpt-4o',
messages: [
{ role: 'user', content: '你好,请用一句话介绍自己。' }
]
}, {
headers: {
'Authorization': Bearer ${API_KEY},
'Content-Type': 'application/json'
}
}).then(response => {
console.log(response.data.choices[0].message.content);
}).catch(error => {
console.error('调用失败:', error.response?.data || error.message);
});
运行这段代码后,如果一切配置正确,你将在控制台看到模型的回复。如果遇到错误,请优先检查以下三点:
模型切换与多模型管理
千聚AI中转站的一大优势是支持多模型聚合调用。在Node.js代码中,你只需要修改model字段的值,就可以切换不同的AI模型。例如将gpt-4o改为claude-3-opus或deepseek-chat,便能在同一套代码框架下体验不同模型的能力。这种设计大大降低了多模型接入的维护成本,尤其适合需要对比多个模型效果或为不同业务场景选用不同模型的团队。
下一步:开始你的第一次调用
现在你已经掌握了AI网关Node.js调用的核心配置方法。接下来,建议你立即访问千聚官网,完成注册并获取API Key,然后按照本文的代码示例测试一次调用。在实践过程中,你可以根据实际需求调整模型名称、提示词和请求参数,逐步探索不同模型的表现。
立即行动:
- 前往 千聚AI中转站官网 注册并获取API Key
- 在控制台查看模型列表,选择你需要的模型
- 购买Token并开始正式调用