本文次要来聊聊如何疾速应用集体微信接入 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 搭配应用