把微信接入ChatGPT,變成聊天機器人竟然這么簡單!
最近的 ChatGPT 又再次火熱起來了,各種周邊工具也是層出不窮,今天我們就一起來做一個基于 ChatGPT 的微信聊天機器人,來感受 AI 世界的快樂吧~
我們先來看幾個我比較關心的問題吧
Python 語言算法:
什么是 ChatGPT:
人工智能會統(tǒng)治世界嗎:
編輯搜圖
哲學問題:
哈哈哈,還是挺有意思的,也足夠強大!
下面我們來看看如何制作 ChatGPT 機器人吧
開源工具
其實網(wǎng)上已經(jīng)又很多開源的微信聊天工具了,我這里使用的就是開源在 GitHub 上的
https://github.com/djun/wechatbot
使用上也非常方便,唯一的前提就是安裝好 Golang 的語言環(huán)境
安裝使用
接下來就是安裝使用了,其實也非常簡單
# 獲取項目 git clone https://github.com/djun/wechatbot.git# 進入項目目錄 cd wechatbot # 復制配置文件 copy config.dev.json config.json# 啟動項目 go run main.go啟動前需替換config中的api_key1.2.3.4.5.6.7.8.9.10.11.12.13.
當我們執(zhí)行 go run 的命令后,就會在瀏覽器展示一個二維碼,我們只需要使用微信掃碼登錄即可。
此時,我們掃碼的微信就是一個機器人了,其他人給這個微信發(fā)信息的時候,該微信就會自動回復 ChatGPT 的回答內容了,是不是很方便!
api key 的獲取
下面我們再簡單的說一下如何獲取 api key
這里需要使用到科學上網(wǎng)的相關知識,如果你還不會,那么可以后臺聯(lián)系我,我當前正在使用的軟件還是不錯的。
然后我們訪問 openai 的官網(wǎng),此時是需要登錄的,如果你還沒有注冊賬號,那么需要提取準備,也可以在后臺回復”chatgpt“獲取共享體驗賬號!
我們登錄之后,訪問地址https://platform.openai.com/account/api-key,添加對應的 key 即可,保存該 key,添加到項目當中。
添加在 config.json 當中