微信小程序接入前的准备工作
在开始写代码之前,你需要先准备好以下三样东西,缺一不可。
- API Key:相当于平台给你的身份凭证,在小程序每次请求时都需要带上。
- Base URL:API接口的访问地址,不同模型来源可能对应不同的域名,统一管理时建议使用一个聚合入口。
- 模型名称:例如
gpt-4o、claude-3-opus、deepseek-chat,每个模型有固定的标识符。
你可以通过注册一个聚合平台来一次性获取以上信息,比如千聚AI中转站,它提供了一个统一的Base URL和API Key,省去在多个平台间来回切换的麻烦。访问千聚AI中转站官网即可免费注册账号并获取API Key。
核心配置:API Key与Base URL的设置
在微信小程序中,通常通过wx.request发起网络请求。以下是一个典型的配置示例,你只需要替换三个变量即可。
// 建议在 app.js 或全局配置文件中定义
const API_KEY = 'sk-你的千聚API密钥';
const BASE_URL = 'https://www.qianjuai.cc/v1'; // 千聚统一地址
const MODEL = 'gpt-4o'; // 可根据需要切换模型
注意,Base URL要指向千聚提供的兼容OpenAI格式的接口地址,这样你在调用不同模型时,只需修改MODEL参数,请求方式和鉴权逻辑完全一致。这种统一接口的设计,非常适合需要在小程序中集成多个模型来源的场景。
微信小程序中调用多模型API的完整步骤
下面以调用GPT-4o和DeepSeek两个模型为例,展示如何通过千聚实现一次配置、多模型调用。
- 获取API Key:登录千聚后台,在“API Key管理”页面生成一个密钥,复制保存。
- 设置Base URL:将
https://www.qianjuai.cc/v1作为请求地址,无需再为每个模型单独寻找接入点。 - 编写请求函数:封装一个通用的
callAI(model, messages)函数,传入模型名称和对话内容。 - 调用不同模型:只需修改
model参数,例如'gpt-4o'或'deepseek-chat',即可切换模型。 - 处理返回结果:解析返回的JSON数据,提取
choices[0].message.content。
以下是一个实际请求示例,展示如何在小程序中调用千聚多模型接口。
wx.request({
url: BASE_URL + '/chat/completions',
method: 'POST',
header: {
'Authorization': 'Bearer ' + API_KEY,
'Content-Type': 'application/json'
},
data: {
model: 'gpt-4o', // 改成 'deepseek-chat' 即可切换模型
messages: [{ role: 'user', content: '你好,请介绍一下你自己。' }]
},
success(res) {
const reply = res.data.choices[0].message.content;
console.log('AI回复:', reply);
},
fail(err) {
console.error('请求失败:', err);
}
});
通过这种方式,你可以在微信小程序中轻松接入OpenAI、Claude、Gemini、DeepSeek、Grok、Qwen、Kimi、豆包、GLM等主流模型,只需要在model字段中填写对应的模型名称即可。千聚的后台还支持Token购买和余额查询,方便按量使用。
为什么选择千聚作为多模型聚合平台
对于微信小程序开发者而言,接入多个模型来源时,最头疼的就是每个平台一套不同的鉴权方式、请求地址和返回格式。千聚AI中转站的优势在于:
- 统一接口:所有模型都采用OpenAI兼容的请求格式,学习成本低。
- 单一Key管理:一个API Key即可调用平台内的所有模型,无需重复获取。
- 国内可直接访问:无需额外网络配置,适合微信小程序等国内环境。
- 灵活的Token管理:支持按需购买Token,随时查看余额和使用记录。
如果你正在寻找一个AI中转站推荐,千聚在接入便利性和模型丰富度上都有不错的表现,适合作为统一入口或备用方案。
下一步行动:现在就来体验一次完整的配置与调用。
访问 立即访问千聚 注册账号并获取你的专属API Key。
在后台查看最新的模型列表和Token价格。
将上文的示例代码复制到你的微信小程序中,替换API Key后即可开始测试。
无论是个人开发者还是企业团队,微信小程序接入多模型API平台都不必复杂。从配置到调用,掌握API Key、Base URL和模型名称这三个关键点,再借助千聚这样的聚合平台,就能大幅降低接入成本,快速实现多模型能力的集成。