这篇教程适合谁?
如果你正在搜索 微信小程序接 AI、小程序接 OpenAI 接口、微信小程序 AI 对话,这篇就是给你的。重点不是做一个会说话的 demo,而是把业务可上线的结构搭好。
微信小程序里接 AI,最重要的不是“把接口打通”,而是把密钥放在服务端、把会话和业务逻辑拆清楚。这样你才能把聊天、客服、知识问答和业务助手做得稳定,又不会把令牌暴露在前端。
如果你正在搜索 微信小程序接 AI、小程序接 OpenAI 接口、微信小程序 AI 对话,这篇就是给你的。重点不是做一个会说话的 demo,而是把业务可上线的结构搭好。
最稳的方式,是把小程序前端、业务后端和 AI Gateway 分开:
服务端可以按 OpenAI 兼容接口去调,先把接口统一成一个入口。
Base URL: https://api.bangban.xin/v1
Authorization: Bearer sk-your-token
这三个功能最容易验证业务价值,也最容易看出模型、提示词和知识准备是否到位。
小程序前端建议只负责展示,不直接碰密钥。请求体里尽量带上最少但足够的信息:
{
"session_id": "u_123",
"question": "我想咨询产品价格",
"scene": "customer_service"
}
通常是后端传错了 Token,或者授权头格式不对。
多半是 API Base 少了 /v1,或者路径写错。
建议把长对话做成流式或异步方案,不要每次都死等完整结果。
先检查提示词和场景上下文,不要只盯着模型。
只要把密钥放前端,就有风险;必须放服务端。