使用微信部署ChatGPT

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

使用微信部署ChatGPT

一、介绍

最近ChatGPT爆火,网上出现了很多ChatGPT项目,有部署到微信的,有部署到QQ机器人的,今天介绍一种部署到微信的方法。

此项目参考github上https://github.com/869413421/wechatbot项目,需要的可以自行查看。

二、注意

需要注意的是,最近微信好像禁止使用ChatGPT,使用一天左右就会被提示违规。我的微信号被提示违反《威胁你个人账号使用规范》,所以大家使用的时候要慎重,这里只让说一句,RNM 腾讯!



在这里插入图片描述

三、准备工作

  • 一个OpenAI账号,注册教程自行搜索;

  • 科学上网工具,可以访问除大陆和香港外的地区,并开启全局模式;

  • Linux服务器,要能联网,其实能运行docker即可,但建议Linux服务器;

  • 一个微信号,长久玩的话建议用小号;

OpenAI账号的申请很容易,百度和B站上可以搜到很多教程,这里不多介绍,这里主要是介绍如何将ChatGPT部署到微信号上。

若无OpenAI账号和科学上网环境就不要继续往下看了,看了也无用。

四、安装Docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

systemctl start docker    #开启dockersystemctl enable socker  #设置开机自启

五、获取OpenAI的API keys

1、首先访问一下地址

OpenAI控制台: https://beta.openai.com/

首次访问会自动跳转到OpenAI首页,点击LOGIN IN进行登录

image-20221212181045340

2、登录

输入账号密码之后即可登录,也可以使用谷歌账号和微软账号登录。需要注意的是,你必须已经有OpenAI的账号,不然此处即使使用微软和谷歌账号也无法登录,需要进一步验证。

若是第一次登录,建议科学上网到非大陆和香港地址,若不是第一次登录,不用科学上网也无妨。

image-20221212181140322

若是登陆后显示如下内容,建议科学上网到非大陆和香港地区再试。

image-20221212181903066

登录后会自行跳转到一下界面,若未跳转可以重新访问之前的链接即可:

image-20221212182210127

3、设置API KEY

如下图所示,点击头像,然后选择View API keys

image-20221212182338677

点击Create new secret key创建API Keys

image-20221212182514773

创建后会自动弹出一个窗口,然后复制获取的KEY,之后若还需要此KEY,记得保存,因为关掉该窗口就无法复制了

image-20221212182658299

复制获取的API Key,下一步需要用到

六、创建容器

项目地址:https://github.com/869413421/wechatbot

docker run -itd \
	--name wechatbot \
	--restart=always \
	-e APIKEY=换成你的key \
	-e AUTO_PASS=false \
	-e SESSION_TIMEOUT=60s \
	-e MODEL=text-davinci-003 \
	-e MAX_TOKENS=512 \
	-e TEMPREATURE=0.9 \
	-e REPLY_PREFIX=我是来自机器人回复: \
	-e SESSION_CLEAR_TOKEN=下一个问题 \
	docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest

如上所示,将其中的换成你的key更改为你刚才获取的API KEY,然后在终端中运行该命令即可

七、登录

首先进入容器中:

docker exec -it wechatbot bash

然后查看运行日志:

tail -f -n 50 /app/run.log

微信扫码登录

登录成功后显示如下:

image-20221212183905970

八、测试

使用其他号像绑定的号发消息,就会得到回复,和chatGPT在线体验一样。

image-20221212184130286                

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: ChatGPT