访客

Ubuntu环境 微信接入ChatGPT API

1500 cmliussss AGI

最近ChatGPT很火,我也来抽个热闹。

事前准备一台非中国与香港地区的服务器与你的ChatGPT API  key。


Wechat-Chatgpt项目


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


# 更新你的系统
sudo apt-get -y update && sudo apt-get -y upgrade

# 安装支持
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get -y install nodejs git wget


克隆项目:

# 克隆项目
git clone https://github.com/fuergaosi233/wechat-chatgpt.git

# 进入wechat-chatgpt目录内
cd  wechat-chatgpt

# 切换到new-wechatgpt分支
git checkout new-wechatgpt

# 安装依赖
npm install

# 创建配置文件
cp config.yaml.example config.yaml
cp .env.example .env

# 修改配置文件
vi .env

.env内容如下:

CHAT_GPT_EMAIL=
CHAT_GPT_PASSWORD=
CHAT_GPT_RETRY_TIMES=
CHAT_PRIVATE_TRIGGER_KEYWORD=
OPENAI_PROXY=
NOPECHA_KEY=
CAPTCHA_TOKEN=
OPENAI_API_KEY=填写你的ChatGPT API key

键入esc后 :wq! 保存配置文件 


修改模型

打开文件:

vi node_modules/chatgpt/build/index.js 

# (73行) 将CHATGPT_MODEL的值改为"text-davinci-003" 后保存退出
var CHATGPT_MODEL = "text-davinci-003";

启动服务并扫码登录

npm run dev


登录完成并无异常后可开启后台运行

# 在运行窗口输入Ctrl+c取消运行

# 输入一下命令开启后台运行
nohup npm run dev >/dev/null 2>&1 & exit


对应的pid号,然后:kill pid号

然后就能完整的将后台运行关闭了


THE END
相关文章
评论列表
  • 暂时还没有人评论哦,来占个沙发吧?
发布评论
提交