10分钟从0搭建微信chatGpt聊天机器人

3,074 阅读1分钟

1 注册账号

官网:www.openai.com 进去注册账号

需要:

  • 1:US的IP环境(大家懂的)
  • 2:gmail邮箱 (可以注册的)
  • 3:可以接受验证码的虚拟国外号码(X宝有)

2 申请api key

platform.openai.com/account/api…

3 去阿里云购买一个国外的服务器

image.png

4: 一键连接服务器

5:安装node环境

5.1

sudo apt update && sudo apt upgrade

上面会出现2次需要按Y 回车的 ,最后出现红色完成的时候 默认回车(keep *****)

5.2

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

5.3

sudo apt-get install nodejs

image.png

6 安装git 环境

sudo apt install git

image.png

7 安装依赖

克隆项目到服务器本地

git clone https://github.com/fuergaosi233/wechat-chatgpt

7.1 切换到new-wechatgpt分支

cd wechat-chatgpt

git checkout new-wechatgpt

7.2 安装依赖

npm install

image.png

8 创建配置文件

8.1 复制文件

cp config.yaml.example config.yaml
cp .env.example .env

8.2 配置config

config.yaml内容如下:

vi config.yaml
chatGPTAccountPool:
  - email: 填写你的ChatGPT账号(注意:后有个空格)
    password: 填写你的ChatGPT密码(注意:后有个空格)
    isGoogleLogin: false
chatPrivateTiggerKeyword: ""
openAIProxy: ""

8.3 配置evn文件

.env内容如下:

CHAT_GPT_EMAIL=
CHAT_GPT_PASSWORD=
CHAT_GPT_RETRY_TIMES=
CHAT_PRIVATE_TRIGGER_KEYWORD=
OPENAI_PROXY=
NOPECHA_KEY=
CAPTCHA_TOKEN=
OPENAI_API_KEY=填写你的API_KEY

8.4 修改模型

vi node_modules/chatgpt/build/index.js   

73行修改模型

text-davinci-003

最后成功的样子。

image.png

image.png

过程中有不懂的宝子们随时留言.