大家好呀,我是飘渺!
最近ChatGPT可谓是火出天际,人工智能领域的股票最近都被这家伙带的一路狂飙,如果到现在你都没听过或使用过的话那你可能是有点out了。
今天的文章并不打算介绍ChatGPT,而是要带大家玩一件好玩的事。将ChatGpt聊天机器人拉到你微信群里,这样正如群友所说,你就可以假装成ChatGpt背后那个无所不能的人了。
在微信群的效果如下:

手把手教学,最新实测版,如果有效还请三连一下。
前提条件
一个可以科学上网的全局代理(推荐使用美国节点)
一个邮箱用于注册ChatGPT(Gmail,OutLook均可)
一个国外手机号用于接收验证码
一台安装好Docker环境的服务器
一个微信小号用于假装机器人
注册ChatGpt
1、在你设备上开启全局代理
建议使用美国节点,如果未启用全局代理,或者使用的节点不稳定,则有可能出现ChatGPT在当前地区不可用的报错提示。
2、登录 https://platform.openai.com/signup
注册账号
填入准备好的点子邮箱地址后点击Continue
3、完善信息后来到手机验证页面

先停在这个页面,接下来我们需要准备一个手机号用于接收验证码。
4、在sms-activate.org购买一个可以接受海外的手机号用于接受验证码
4.1)访问sms-activate.org,注册并登录账号
4.2)登陆后在右上角切换成中文

4.3)点击右上角用户图标,选择充值按钮

这里通过支付宝进行充值,现在这个平台涨价了,最低付款金额为0.5美元,转化成人民币是3.55元。
4.4)购买OpenAI的服务

选择OpenAI后进入国家服务列表页面,这里推荐大家购买印度尼西亚的服务,亲测印度的今天不能接受验证码了。

4.5)将这个购买好的手机号复制并粘贴到步骤3的验证手机号码界面,点击Send code via SMS
4.6)留意sms-activate.org页面,很快就会收到一个验证码,将验证码填入ChatGPT页面的验证码输入框即可完成验证

4.7)注册完成后进行登陆https://chat.openai.com,即可与OpenAI对话了
配置微信机器人
OpenAI 提供了接入的 API keys 的,只有在申请了这个 API keys 才能完成后续的接入动作,所以我们首先需要申请一个API KEY。
申请openopi
1、访问https://platform.openai.com/account/api-keys
,进入后,点击 Create new secret key 就可以申请了。

2、通过准备好的服务器部署(Docker)微信聊天机器人,可以本地部署也可以在云服务器上部署。
部署步骤如下:
-
#
1. 创建目录
-
mkdir -p /data/openai
-
-
cd /data/openai
-
-
#
2. 创建文件
-
touch config.json
-
-
#
3. 修改文件
-
vi config.json
-
-
{
-
"api_key":
"复制粘贴你申请的API keys", # openai的 账户创建的apikeys
-
"auto_pass":
false, # 加好友时,是否自动通过
-
"model":
"text-davinci-003", # 模型名称,官网有很多模型
-
"session_timeout":
90 # session保存时间 秒,其实就是上下文保留时间. 超过这个时间,就会自动清空上下文
-
}
-
-
#
4. 拉取镜像
-
docker run -dti --name wechat -v /data/openai/config.json:/app/config.json cynen/wechat
-
-
#
5. 查看日志
-
docker logs -f wechat

查看日志时我们可以看到日志界面出现了一个二维码,此时用你的微信小号扫描登录,登录后你就可以向他提问题了,或者将小号拉到你的微信群里。
在微信群里只要at他就可以对他提问了,比如:
怎么样,是不是很好玩呢?你也赶紧部署一个试试吧!
- End-
在看、点赞、转发,是对我最大的鼓励。您的支持就是我坚持下去的最大动力!
另外我的 知识星球 开通了,公众号回复关键词 知识星球 获取限量30元优惠券加入,每天不到3毛钱。目前更新了SpringCloud alibaba开发实战、Kubernetes云原生实战、分库分表实战、设计模式实战、一起学DDD 等,还有每周的送书活动等着你....
加我好友,拉你进群!
转载:https://blog.csdn.net/jianzhang11/article/details/128962914