chatgpt公众号程序 【教程分享】轻松集成ChatGPT到你的微信公众号,快来学习吧!

AI资讯1年前 (2023)发布 fengdao
23 0

想不想为你的公众号配个世界上最强大,最智能的小助手?

不管你是资深技术老鸟,还是技术小白。

本节课将会手把手教大家将接入公众号,为你的公众号保驾护航!!!

本节课使用的项目是的开源项目:

通过编译和配置解析,你的代码就可以轻松运行了!

小伙伴们可自行下载修改

我们看看具体效果是怎么样子的

有个难解的问题,第一次发送都会返回“该公众号服务出现故障,请稍后重试”

因为的数据是一个字一个字生成的,我们要一次性返回所有的数据等的时间很长。

特别是回答特别长的时候! ! !

公众号一般等5s就结束了。但是实际上,-还是从拉数据的。

为了体验稍微好一点,做了个优化,会缓存聊天的数据

第一次请求不行了

可以等久一点,在输入同样的文字,第二次很可能就有了

01

域名准备

公众号接入需要域名,并且域名需要备案。

域名注册和备案参考

如果没有域名的小伙伴,可等有了域名之后再进行实战,或者可以到公众号进行体验

02

服务器准备

首先,你需要准备一台服务器,服务需要是国外的,一般可在腾讯云或者阿里云进行购买这里

以腾讯云为例:

首先,我们先登录到腾讯云 ,点击进入云服务器

微信公众平台小程序码_公众号小程序代码_chatgpt公众号程序

进入后,点击积极选购就到了服务器购买界面了,在这一步,就可以根据自己的需要选购服务器。

在这里,最好购买亚太或者欧洲和美洲的服务器,CPU、内存、带宽选最小的就够用了。

接下来我们选操作系统的时候,可以选

操作系统有了之后,我们就可以开始部署程序了

03

环境准备

首先,我们需要登录服务器

登录后,可看到界面如下所示:

这时候,我们拷贝下的命令执行

sudo apt-get install gitsudo apt-get install golang-go

执行完成以上两步之后,我们运行一下下面的命令

go version

就可以看到一下输出了,注意,这里的go 一定要是大于或等于1.18版本的

04

编译代码

我们需要将代码拉到服务器上进行编译

git clone https://github.com/rotbit/chatgpt-robot.git

运行以上指令后,可以看到我们的在路径下多了一个目录

然后我们进去编译目录即可

cd chatgpt-robotgo build

过程如下图所示

公众号小程序代码_微信公众平台小程序码_chatgpt公众号程序

完成之后,直接输入‘ls’,就可以看到我们生成的可执行文件了,下面图片中冒着绿光的就是我们的可执行程序了

05

参数配置

我们还是回到项目的路径,vim .yam

按照要求将参数配置好即可,完成之后,我们的服务就可以运行了

运行命令如下,执行之后,我们的服务就起来了

nohup sudo ./chatgpt-robot &

公众号基础配置

这一步就简单了,我们就按照如下方式进行配置即可,配置完成后直接启动

注意注意!!! 服务器地址(URL)如果验证不通过改成http

例如:

到了这一步,主要的步骤都完成了。可以开始公众号的的体验了

最后, 实际上并完善,只用了一两个小时做起来的demo项目

例如:

是否可以考虑使用流式的接口以加速请求?

是否可以通过缓存的方式减少重复请求到接口?

是否可以做成一个通用的平台? 技术小白同学可以直接使用自己的key,把功能用起来?

…..

欢迎大家一起交流,一起完善

…..

最后的最后,我必须坦白。

这个项目其实70%的代码是写的,我只是做了微调。

任何人都能轻松使用,通过使用,你可以学习如何解决各种问题。

如果你还有其他问题,或者以上信息不能够理解,请随时咨询我。

© 版权声明

相关文章

暂无评论

暂无评论...