真没想到啊!无需服务器,五分钟部署公众号机器人

这篇具有很好参考价值的文章主要介绍了真没想到啊!无需服务器,五分钟部署公众号机器人。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,我是编程哥。一个寻求破圈,不断淬炼自己的人,关注我一起进步。

目前各大模型都比较火,作为一名程序员,对大模型的了解也是蠢蠢欲动,尤其是对于机器人自动问答这一项。所以在朋友的推荐下,了解了一个无需服务器,快速搭建公众号机器人的教程,现在分享给大家

手册:基于vercel的serverless服务,把星火认知大模型接入微信公众号

用户访问内部流程

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

1、用户通过个人公众号,输入对话内容
2、通过公众号服务器配置地址进行请求访问,此处的地址需要使用自己的个人域名
3、通过地址请求到使用vercel.com
4、最终请求到讯飞星火模型接口
其中必须有一个自己的域名
这个条件已经相当低了,至少成本比服务器要少很多。xyz、fun、asia 结尾的域名只要6-14块一年哦。

部署流程

1、注册星火认知大模型,创建一个应用。

点击登录星火大模型官网
登录账号点击免费使用,每个人首次领取都会赠送两百万星火 V3 的 token 数大礼包,有效期一年

官网界面:
微信公众号机器人 火星大模型,随手记,服务器,机器人,运维
按照步骤进行注册完后,点击服务管理进入控制台

创建应用
跳转到创建应用
进行身份认证
领取认证免费礼包

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

领取后进入服务管理页面

查找 APPID,APISecret,APIKey
微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

去阿里云购买个你喜欢的域名,最便宜的那种就行(如果有,省略此步)。买完增加cname解析到cname.vercel-dns.com

注册微信公众号,如果有省略注册流程,但需要在后台管理页面上找到设置与开发-基本配置-服务器配置。

进入到配置页面,填写内容
1、url
https://你的域名/api/spark-wechat
2、token

TOKEN是自定义的,随便编一个,但需要与下文中的TOKEN保持一致

3、EncodingAESKey,为前面项目配置中设置的参数

点击后面的随机生成即可

4、消息加解密方式

选择明文模式

截图示例:
微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

以上操作先不要提交,提交会校验TOKEN,所以等下一步我们部署好了再进行操作。

Vercel 部署

点击进入Vercel,进行新项目创建,如果没有注册,以个人开发者名义进行注册,后面可以使用Github账号进行授权登录

创建项目

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

选择基于三方的 Git 仓库,填入这位兄弟开源的 Github 项目地址。

https://github.com/itdebug/vercel-xinghuo-bot

点击进行项目导入

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

填入上面的git地址

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

授权导入后,对导入的项目进行本地项目名称,此处我们命名为:vercel-xinghuo-bot,然后点击Create

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

创建完后,我们可以看到,项目正在部署

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

部署成功(但此时还没有配置环境参数)

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

基于星火大模型参数进行项目配置

跳转到仪表板,点击Settings

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

将前面的星火大模型 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={"description":"Hi,我是编程哥"}
SUBSCRIBE_REPLY=Hi,我是编程哥,欢迎关注!我已经接入了星火认知大模型。

截图示例:
微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

进行域名配置

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

配置域名完成后,我们重新部署一次,就大功告成。

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

这个时候回到微信后台,可以点击提交了,不出意外的话,会提示token验证成功,到外边,启用服务器配置。ok,大功告成。现在你有一个接入星火认知大模型的微信公众号聊天机器人了。

这里要提醒一下大家,由于公众号平台原因,首次设置可能需要等待 20~30 分钟后机器人才可能生效,大家配置完成后需要耐心等待一段时间再测试。

扫描二维码,关注公众号,提前进行体验

微信公众号机器人 火星大模型,随手记,服务器,机器人,运维

结尾

再次感谢这位兄弟提供快捷部署方式,操作下来确实很方便。没有了服务器部署的门槛,大家都可以玩起来了。

在配置使用过程中遇到任何问题都可以关注我的公众号进行探讨。文章来源地址https://www.toymoban.com/news/detail-777274.html

到了这里,关于真没想到啊!无需服务器,五分钟部署公众号机器人的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 没想到还有这种骚操作~如何使用Golang实现无头浏览器截图?

    在Web开发中,有时需要对网页进行截图,以便进行页面预览、测试等操作。 而使用无头浏览器来实现截图功能,可以避免手动操作的繁琐和不稳定性。 这篇文章将介绍: 使用Golang进行无头浏览器的截图,轻松实现页面预览、测试和模拟用户操作。 这篇文章发完,有朋友在朋

    2024年02月05日
    浏览(49)
  • 没想到,JDBC 驱动会偷偷修改 sql_mode 的会话值

    最近碰到一个 case,值得分享一下。 现象就是一个 update 操作,在 mysql 客户端中执行提示 warning,但在 java 程序中执行却又报错。 update 语句中使用 STR_TO_DATE 函数将字符串转换为日期时间格式。 但因为这个格式字符串 \\\'%Y-%m-%d %H:%i:%s\\\' 没有对日期字符串中的毫秒部分 .0 进行解析

    2024年03月09日
    浏览(40)
  • 作为所有类的顶层父类,没想到Object的魔力如此之大!

    在上一篇博文中我们提到了Java面向对象的四大特性,其中谈及“抽象”特性时做了一个引子,引出今天的主人公Object,作为所有类的顶级父类,Object被视为是James.Gosling的哲学思考,它高度概括了事务的自然与社会行为。 跟进Object类的源码中我们可以看到,类的注释中对它做

    2024年02月01日
    浏览(39)
  • 5年测试经验怎么着我也能要个20K吧?没想到被阿里P8问傻了

    都说金三银四是跳槽涨薪季,我也是着急忙慌的准备简历—— 5年软件测试经验,可独立测试大型产品项目,熟悉项目测试流程…薪资要求?5年测试经验起码能要个20K吧? 我加班肝了一页半简历,投出去一周,面试电话倒是不少,自信满满去面试,现场被问了这么几个问题—

    2024年02月08日
    浏览(45)
  • 5年测试经验怎么着我也能要个20K吧?没想到被阿里P8问傻了····

    都说金三银四是跳槽涨薪季,我也是着急忙慌的准备简历—— 5年软件测试经验,可独立测试大型产品项目,熟悉项目测试流程…薪资要求?5年测试经验起码能要个20K吧? 我加班肝了一页半简历,投出去一周,面试电话倒是不少,自信满满去面试,现场被问了这么几个问题—

    2024年02月08日
    浏览(41)
  • [链表OJ题 8] 用栈实现队列,没想到你小子的基础这么好,这么快就做对了

    目录 题目来源: 代码实现: 思路分析: 实现过程: 力扣 - 232.用栈实现队列 题目描述: 我们这里的栈已经写好了,如果对栈还不是很懂的可以看看这篇文章:CSDN - [数据结构 -- C语言] 栈(stack) 我们知道 队列的特性:先入先出;栈的特性:先入后出。 因此我们定义两个栈

    2024年02月06日
    浏览(73)
  • 云安全_什么是云,云计算的本质,没想到一个Handler还有中高级几种问法

    是将计算机终端系统进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间通过网络访问属于我们个人的桌面系统。 存储虚拟化 是对存储硬件资源进行抽象化表现。 网络虚拟化 网络虚拟化就是在一个物理网络上模拟出多个逻辑网络来。

    2024年04月13日
    浏览(43)
  • 几分钟在Ubuntu搭建本地Emlog博客网站并发布至公网无需购买域名服务器

    博客作为使用最广的个人在互联网的发声网站,在很长一段时间里,都被大家视作在互联网上发声的主要通道之一。虽然之后出现的即时聊天工具和朋友圈崛起,抢夺了不少博客的空间,但其仍占有不小的市场份额。也正因博客很重要,才吸引了不少开发者,制作出了各种各

    2024年02月04日
    浏览(46)
  • 【阿里云盘】自动每日签到,无需部署,无需服务器

    https://www.kdocs.cn/

    2024年02月14日
    浏览(36)
  • 阿里云盘自动每日签到无需部署无需服务器(仅限学习交流使用)

    阿里云盘自动每日签到,无需部署,无需服务器 执行思路:使用金山文档的每日定时任务,执行阿里云盘签到接口。   1、进入金山文档网页版 金山文档官网: https://www.kdocs.cn/ 2、新建一个空表格 点击【效率】-【高级开发】-【AirScript脚本编辑器】   3、点击【创建脚本】

    2024年02月16日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包