10分鐘從0搭建微信chatGpt聊天機器人

語言: CN / TW / HK

1 註冊賬號

官網:www.openai.com 進去註冊賬號

需要: - 1:US的IP環境(大家懂的) - 2:gmail郵箱 (可以註冊的) - 3:可以接受驗證碼的虛擬國外號碼(X寶有)

2 申請api key

https://platform.openai.com/account/api-keys

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

過程中有不懂的寶子們隨時留言.