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