乐趣区

关于go:我的个人微信也迅速接入了-ChatGPT

本文次要来聊聊如何疾速应用集体微信接入 ChatGPT,欢送 xdm 尝试起来,仅供学习参考,切莫用于做不正当的事件

对于 ChatGPT 咱们每个人都能够简略的应用上,不须要你有很强的技术背景,不须要你有公众号,甚至不须要你本人接入,只有你有一个微信号,就能够享受到 ChatGPT 带给你的惊喜,那么咱们开始吧

本文别离从如下几个方面来聊:

  • ChatGPT 是什么

<!—->

  • 集体微信如何疾速接入 ChatGPT

<!—->

  • 对于 ChatGPT 的思考

ChatGPT 是什么

ChatGPT 实际上一个以对话的模式来答复各种问题的模型,他的名字叫做 ChatGPT,简略了解,他就是一个聊天机器人

事实中,咱们印象中的机器人总是那么死板和执著,然而 ChatGPT 却是一个十分人性化的对话模型,他能够和咱们聊天,答复咱们的各种问题,并且上下文他是能够做到关联的

甚至在将来你在应用各种应用软件的时候,与你对接的客服,或者就是这样的机器人,你可能齐全感触不到他竟然可能像人一样,甚至比人还聪慧,比人还博学

集体微信如何疾速接入 ChatGPT

集体微信一样可能轻松的接入 ChatGPT,不须要你有公众号,只须要做对接的人满足如下资源即可:

  • 通过实名认证的微信号

<!—->

  • Openai 的账号密码

<!—->

  • 个人电脑或者一台 linux 虚拟机做服务器

与 Chatgpt 对话

首先,对于 openai 的账号如何注册此处就不过多赘述了,网络上的材料还是十分多的,xdm 理论注册的时候留神几点即可

  • 账号所选的国家尽可能抉择海内,例如我注册的时候就抉择了 India

<!—->

  • 手机号接码的时候可能会有肯定的提早,实际操作并不是每一次都能迅速的接管到码的,来回操作了 5 – 10 分钟左右收到了一个码,xdm 要急躁

chatgpt:登录地址 https://chat.openai.com/ 即可享受与 chatgpt 进行进行对话

实际上,ChatGPT 还能够帮咱们写代码,写算法,写诗,答复最新的股票信息等等

集体微信接入 ChatGPT

集体微信接入 ChatGPT,网上材料十分的多,实际了一遍之后,并不是每一个形式都能够正确运行的,或者是姿态不对,目前发现一个应用 Go 实现的我的项目比拟香,能够非常简单疾速的达到咱们的目标

接入前提

先去 openai 上创立创立一个 API Keys,这个十分重要,没有这个 API Keys,对于本案例,是没有方法接入胜利的

登录 openai:https://beta.openai.com/login/

登录之后页面如下

能够看到 openai 的例子很多,至此的性能也是十分丰盛的,感兴趣的话能够缓缓的钻研,ChatGPT 也须要一直的优化和迭代

点击页面右上角的头像,进入 View API keys

创立一个新的秘钥,请本人保留好,这个秘钥相当重要,次要是用于和 openai 认证和交互的

装置部署形式

下载源码,批改配置,部署服务

能够在咱们的 linux 服务器上下载我的项目源码,并进入源码目录,拉取我的项目的依赖包

git clone git@github.com:qingconglaixueit/wechatbot.git
cd wechatbot
go mod tidy

当然,这种形式是须要咱们有根本的 Go 环境的,如果不会搭建 Go 的编译环境,能够查看历史文章

  • golang 环境装置

源码下载后,wechatbot 目录下咱们能够看到如下文件

其中配置文件是 config.dev.json,理论配置文件为config.json,咱们须要拷贝一份

cp config.dev.json config.json

外面寄存了如下信息

其中重点关注 api_key 字段,填入咱们之前在 openai 网站上获取的 API Keys

运行 Go 的 main.go 文件

go run main.go
// 或者在我的项目目录下执行  go build,编译出可执行程序后,执行可执行程序即可

程序运行之后,能够看到呈现了一个二维码,咱们应用微信扫码即可

  • 此处能够应用本人的微信小号来扫码,该微信号须要集体实名认证,此处留神,扫码的微信号就是 聊天机器人

扫码胜利,失常登陆之后,能够看到有失常的日志,无报错信息

此时,其他人发消息给这个扫码的微信号之后,该微信号就会只能回复了,如果是在群聊中,记得要 艾特 这个机器人

另外程序运行后,会在我的项目门路下生成 storage.json 文件,是一个 Cookies,这样咱们终止程序,再次启动程序的时候,就不须要咱们再扫码了

当然,咱们也能够间接拿到他人的可执行程序,批改配置后间接运行,也能够失去同样的成果,然而不确定 xdm 是啥时候看到的文章,可执行程序或者会用不了

然而你拿到源码你就能够本人钻研,还能够做自定义的性能,Go 是跨平台的,你想生成 windows 的可执行程序或者 linux 的可执行程序都是能够的

实际上,该我的项目是应用了 openwechat 我的项目:https://github.com/eatmoreapp…

感兴趣的童鞋,能够下载源码来读一读,代码量并不大,逻辑也很清晰明了,天然本人去从 0 到 1 写的话也是能够的,留神如下点:

  • 如何与微信对接,获取到相应的权限 https://developers.weixin.qq….

<!—->

  • 如何与 openai 对接,拿到相应的权限,申请响应的接口拿到咱们冀望的回复,能够间接查看 openai 的对接文档

接入成果

私聊成果,间接发消息即可

群聊成果,记得要 艾特这个机器人

对于 ChatGPT 的思考

ChatGPT 也还在一直的优化和迭代当中,置信将来会有更多的惊喜

诚然,在将来的倒退,更加趋向于智能化,很多机械的,简略反复的工作,自然而然是会被逐渐代替的,这些都是必须得直面的,无奈回避

咱们更多的应该是以凋谢的心态,拥抱变动,背阴而生,一直的晋升本人的外围竞争力,将本人作为一个产品来进行迭代和优化,将本人打造成一个平凡的产品岂不是很酷吗?

本次就是这样,如果有想体验 ChatGPT 的能够加我集体微信(xiaomotongneza),拉你进体验群哦,心愿本文能给你带来帮忙

感激浏览,欢送交换,点个赞,关注一波 再走吧

欢送点赞,关注,珍藏

敌人们,你的反对和激励,是我保持分享,提高质量的能源

好了,本次就到这里

技术是凋谢的,咱们的心态,更应是凋谢的。拥抱变动,背阴而生,致力向前行。

我是 阿兵云原生,欢送点赞关注珍藏,下次见~

文中提到的技术点,感兴趣的能够查看这些文章:

  • golang 环境装置

<!—->

  • Go 语言切片扩容规定是扩容 2 倍?1.25 倍?到底几倍

<!—->

  • Go 语言中 panic 和 recover 搭配应用
退出移动版