当前位置: 首页 > news >正文

无需服务器,无需魔法,拥有一个微信机器人就是这么简单

前情提要

还没看过的朋友可以看一下上一篇文章《拥有一个微信机器人总共需要几步?》在这篇文章里,我们提到,创建微信机器人需要一个大前提--你得有一台服务器。现在,不再需要了!没错,上一篇提到的Serverless方案,已经完全跑通了,喜大普奔。

必要条件

  1. 有一个域名

注意:是的,不需要服务器了,但需要一个域名,但这个成本相对一台服务器来说已经少很多了。.xyz.fun.asia 结尾的域名只要6-14块一年

流程

  1. 访问 讯飞开放平台,去首页找到星火API入口,然后点击免费试用,输入手机号登录,创建应用根据上边的操作说明操作就好了,具体的就不阐述了,有不明白的可以通过评论留言。创建完成后在控制台右侧查看 appidappsecretapikey
星火认知大模型首页
星火认知大模型首页
查看appid
查看appid
  1. 访问 github项目 spark-wechat-vercel,fork本项目。 如果能顺手点点star,那可真是太感谢了。
https://github.com/LuhangRui/spark-wechat-vercel
  1. 去阿里云购买个你喜欢的域名,最便宜的那种就行。买完增加 cname解析到 cname.vercel-dns.com
  2. 访问 【Vercel】使用github账号登录就好了。然后新建项目,选择 Import Git Repository从github仓库导入。在 Environment Variables选项卡,增加环境变量。把下面的变量一项一项的加进去,填完之后点击 Deploy,等待部署完成后,点击 settings找到 Domain,把你的域名填上去就好了,会自动加https。
导入github项目
导入github项目
#这是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位字母随便编但要记住一会要用)
配置环境变量
配置环境变量
域名配置入口
域名配置入口
填写自己的域名然后ADD
填写自己的域名然后ADD
  1. 注册微信公众号,个人订阅号就行。后台管理页面上找到 设置与开发- 基本配置- 服务器配置,修改服务器地址url为 https://你的域名/api/spark-wechatTOKEN填入上一步你设置环境变量里的 WX_TOKENEncodingAESKey随机生成( 反正我们不用这一项),我们选明文模式就好了。点击提交了,不出意外的话,会提示 token验证成功,到外边,启用服务器配置。
公众号服务器配置
公众号服务器配置
记得启用服务器配置
记得启用服务器配置

Congratulations!

ok,大工告成。现在你有一个接入星火认知大模型的微信公众号聊天机器人了。

tips

是的,域名不需要备案。虽然。。。。。。但是。。。。。。这是好事,就这样。

本文由 mdnice 多平台发布

http://www.lryc.cn/news/252379.html

相关文章:

  • 1、命名空间、C++的复合类型、缺省参数
  • colab notebook导出为PDF
  • 【Python动漫系列】名侦探柯南(完整代码)
  • 【matlab】QR分解
  • Liunx系统使用超详细(三)
  • Kubernetes学习笔记-Part.06 Docker安装
  • 现在的00后,实在是太卷了......
  • Maven项目目录结构
  • 感慨!一路从测试小白到现在的高级测试工程师,方向不对真的很艰辛
  • 字符串经典基础面试题
  • 【华为OD题库-062】计算礼品发放的最小分组数目-java
  • [go 面试] 构建高效微服务通信:选择合适的通信方式
  • 【华为OD题库-048】拔河比赛-java
  • 【WebSocket】通信协议基于 node 的简单实践和心跳机制和断线重连的实现
  • 【有ISSN、ISBN号!往届均已完成EI检索】第三届电子信息工程、大数据与计算机技术国际学术会议(EIBDCT 2024)
  • 【Windows】使用SeaFile搭建本地私有云盘并结合内网穿透实现远程访问
  • Windows本地搭建WebDAV服务并使用内网穿透远程访问【无公网IP】
  • 责任链设计模式
  • 12.4 C++ 作业
  • 基于ssm品牌会员在线商城源码
  • 骨传导耳机音量大了有害吗?骨传导能保护听力吗?
  • 百望云供应链协同解决方案入选北大创新评论产业研究案例库
  • selenium中元素定位正确但是操作失败,6种解决办法全搞定
  • 触控板绘画工具Inklet mac功能介绍
  • 〔005〕虚幻 UE5 像素流多用户部署
  • 11. 哈希冲突
  • 12.04 二叉树中等题
  • Redis的安装
  • JDK安装太麻烦?一篇文章搞定
  • 漫谈HBuilderX App-Jenkins热更新构建