五分钟小程序快速接入AI对话能力
时间:2024-04-28 10:50:37 来源:网络cs 作者:胡椒 栏目:卖家故事 阅读:
相信全中国有很多人都在思考同一个问题,如何使用AI提升自己的业务,如何使用AI开发新的产品或者改造自己现有的产品。
对于绝大多数人来说,在自己的产品中接入AI并没有想的那么简单,不仅仅要懂购买OpenAI的账号、密钥和服务器,还要懂后端开发,要合理协调上下文token数和成本之间的矛盾,一旦用户量上来了,还会面临一个密钥被OpenAI限额的问题,你还要不断去切换可用的密钥。
有没有一种简单的方法,只需要我们关注业务场景,专注于服务我们自己的用户就可以的模式呢?还真的。前几天在群上发现一个AI SDK,可以让我们在三五分钟内快速给自己的小程序接入AI能力。
演示的效果如下(微信搜索小程序名称:Bmob AI):
整个接入过程非常简单:
一、引入AI模块
import Bmob from 'utils/hydrogen-js-sdk/src/lib/app.js'
二、初始化
// 初始化sdkBmob.initialize("你的Application ID", "你的REST API Key");// 初始化AI链接this.ChatAi = wx.Bmob.ChatAI()
其中,application id 和 rest api key要先在AI提供方上面注册账号,创建应用之后就能获得。
三、发送问题
// 发送消息let datas = { "messages": [{ "content": "消息内容", "role": "user" }], "session": "userId"// 用户id, 可以通过调用比目的auth登录后获取objectId}this.ChatAi.send(JSON.stringify(datas))
四、接收结果
// 接收消息let msg = ""this.ChatAi.onMessage((res) => { if (res == "done") { // 接收完成,打印消息 console.log(msg) } else { msg = msg + res }})
五、最重要的问题
可能会有人说,接入这个AI的费用是多少?从官网的信息来看,如果你自己有OpenAI密钥的话,前三个月完全免费,之后是一个月30元。如果没有密钥的话,也可以联系官方购买。
如果想低价购买OpenAI密钥,也欢迎私信本人。
最后附上源码:GitHub - bmob/Bmob-Wechat-AI: Bmob微信小程序AI示例
阅读本书更多章节>>>>本文链接:https://www.kjpai.cn/gushi/2024-04-28/163175.html,文章来源:网络cs,作者:胡椒,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
下一篇:返回列表