使用 Vercel 进行部署,无须购买服务器,用国内星火大模型。
有一定小门槛的,需要一个域名,找个不常用的域名后缀购买一年只需要几块钱。
星火大模型
首先登录网页 https://xinghuo.xfyun.cn/sparkapi
星火大模型官网,登录账号点击免费使用,每个人首次领取都会赠送两百万星火 V3 的 token 数大礼包,有效期一年。
来到服务管理页面,获取 APPID、APISecret、APIKey 三个参数内容。
Vercel 部署
进入到 https://vercel.com/ 网址,点击创建新项目。
选择基于三方的 Git 仓库,填入 Github 项目地址。
https://github.com/LuhangRui/spark-wechat-vercel
将项目创建到你自己的 Git 仓库里,名称随意填写,只要自己看得懂知道是公众号机器人就行。点击创建后就会自动部署,稍微等待一会就能看到部署成功页面。
跳转到仪表板,点击配置,需要先配置星火大模型的相关 API 调用参数。
将前面的星火大模型 API 相关参数与下方的配置进行对应并设置,完成后点击下方的 save 按钮。
#这是v3版本星火大模型的请求地址,如果请求v2,v1.5修改HOST_URL、SPARK_DOMAIN这两项即可
#v1.5 地址:ws(s)://spark-api.xf-yun.com/v1.1/chat DOMAIN:general
#V2 地址:ws(s)://spark-api.xf-yun.com/v2.1/chat DOMAIN:generalv2
HOST_URL=wss://spark-api.xf-yun.com/v3.1/chat
SPARK_DOMAIN=generalv3
APPID=星火appid
API_SECRET=星火appsecret
API_KEY=星火apikey
WX_TOKEN=微信公众号TOKEN(3-32位字母随便编但要记住一会要用)
#这一项是关键词自动回复,是个json串,用于对特定关键词回复不同内容
KEYWORD_REPLAY={"聊天记录":"测试一下"}
SUBSCRIBE_REPLY=欢迎关注,我已经接入了星火认知大模型。
使用域名也很简单。这里以腾讯云为例,选择添加记录,填充内容。将配置好的域名,填充进去即可。
配置域名完成后,我们重新部署一次,就大功告成。
配置公众号
进入到配置页面,填写内容:
-
url:内容为 https://你的域名/api/spark-wechat;
-
-
EncodingAESKey:点击后面的随机生成即可;
-
点击提交后,所有内容均处理完成。这里要提醒一下大家,由于公众号平台原因,首次设置可能需要等待 20~30 分钟后机器人才可能生效,大家配置完成后需要耐心等待一段时间再测试。