在QQ群中接入ChatGPT(2)
這是上篇文章在QQ群中接入ChatGPT的升級版本,主要增加對連續(xù)對話的支持,以及一些細(xì)節(jié)上的處理。

準(zhǔn)備:
1:一個(gè)閑置的QQ機(jī)器人小號。
2:一個(gè)chatgpt的官方api-key,你應(yīng)該在其它地方(https://platform.openai.com/account/api-keys)尋找相關(guān)資料,這不是這篇教程的內(nèi)容。
搭建:
1:雙擊go-cqhttp.bat,按提示掃碼登錄QQ協(xié)議端。
2:雙擊redreply.bat。
3:修改plus_dir\pkg_dir\ChatGPT\chatgpt_token.txt,填入你自己的chatgpt的token。
測試:
在QQ機(jī)器人所在的群,輸入`#gpt你好`,等待回復(fù)吧。
詳細(xì)規(guī)則:
1:在你要說的話前面加`#gpt`,即可觸發(fā)回復(fù)
2:半小時(shí)沒有與gpt說話,gpt將會失去記憶
3:單獨(dú)發(fā)送`#gpt`,強(qiáng)制gpt失去記憶
4:因?yàn)閛penai的限制,過長的記憶會導(dǎo)致錯(cuò)誤,注意一下
出現(xiàn)問題:
可以到QQ群:920220179反饋
一些常見問題:
1:onebot連接失?。?/p>
答:嘗試關(guān)掉梯子,防火墻等有可能阻礙網(wǎng)絡(luò)連接的東西。
2:qq登錄失?。?/p>
答:保持手機(jī)與電腦在同一wifi下,然后掃描登錄。
3:電腦是不是必須一直開著?
答:是。
4:哪些頁面可以關(guān)掉?
答:瀏覽器可以關(guān),其它兩個(gè)命令提示框不能關(guān)。
5:為什么沒有chatgpt網(wǎng)頁的那個(gè)聰明?
答:不知道。
6:redreply是什么?
答:強(qiáng)大的聊天自定義問答系統(tǒng)-紅色問答。https://github.com/super1207/redreply
7:go-cqhttp是什么?
答:cqhttp的golang實(shí)現(xiàn),輕量、原生跨平臺。https://github.com/Mrs4s/go-cqhttp
8:怎么雙開?
答:這是一個(gè)很復(fù)雜的問題,你需要同時(shí)對:`go-cqhttp`和`redreply`有所了解。
by super1207
2023/2/28