搭建人工智能對話機器人ChatGPT-Telegram

早些時候,我給大家簡單介紹了ChatGPT的注冊方法(BV1Fv4y197z5),因為使用網(wǎng)頁版真的是很不方便,于是來給大家寫寫這東西如何接入我們常用的即時通訊軟件,查找了一番,有接入QQ的,有接入微信的,都很好! 我也說了,接入微信有一定難度,搭建之前要看看自己的微信(或者小號)可否登陸網(wǎng)頁版,一般是不可以的。 所以,咱直接來接入telegram bot。
準備
1、ChatGPT賬號并登陸;?
2、telegram賬號;?
3、海外服務器,國內(nèi)的不行,騰訊阿里的話也要買國外! 推薦一個小內(nèi)存的vps:RN的1核768M $10.28/年,地址是:?https://my.racknerd.com/aff.php?aff=3684&pid=695
4、項目地址:https://github.com/m1guelpf/chatgpt-telegram
步驟
1、下載chatgpt-telegram文件到服務器,git也行,我使用的是sftp的方法,為了簡便,我直接把文件夾改名為:chatgpt 了; 小提示:下載的文件要與系統(tǒng)相符,騰訊阿里等服務器是amd64,我用的甲骨文是arm64的?
2、進入到chatgpt目錄,修改文件env.example TELEGRAM_ID= #這里邊填寫使用者的telegramID,如果這里不寫,機器人提示你無權使用,獲得ID需要@userinfobot; TELEGRAM_TOKEN= #這里是寫機器人token,創(chuàng)建機器人使用@botfather; EDIT_WAIT_SECONDS=1 #這里就默認1秒,出錯的話改成2秒;
3、保存文件env.example,然后改名為.env;
4、服務器端執(zhí)行此步驟:在登陸ChatGPT的瀏覽器中,F(xiàn)12進入開發(fā)者工具——application——Cookis——網(wǎng)址是chat openai——Secure-next-auth.session-token,復制全部token。然后在服務器中寫入到文件~/.config/chatgpt.json,chatgpt.json文件格式如下: { "openaisession": "這里是你的token" }
5、執(zhí)行 ./chatgpt-telegram,pc端需要在跳出的瀏覽器里登陸ChatGPT;服務器就不用了,直接運行即可!
6、現(xiàn)在,你就可以與你的專屬機器人溝通了!
原文地址:https://wenjie.org/archives/chatgpt-telegram
視頻教程:BV1b84y1t74N