FF14機(jī)器人塔塔露的一些更新及chatgpt聊天功能

基于nonebot2的qq機(jī)器人塔塔露的近幾個(gè)月的一些更新。
看一下現(xiàn)在的功能吧:

一、從零開(kāi)始的機(jī)器人搭建
搭建流程基本沒(méi)怎么變,可以參考之前的專欄:

也可以直接看github里面最新的readme頁(yè)面:
二、作為nonebot2插件安裝
如果你已經(jīng)有基于nonebot2搭建的機(jī)器人了,只想增加一些塔塔露機(jī)器人里面的功能,又懶得翻我的源碼的話,可以直接把塔塔露作為nonebot2插件安裝。
選擇1:按照我寫(xiě)的指南安裝,地址在這里
選擇2:你對(duì)nonebot2商店比較熟悉的話,可以在商店搜索tatarubot,然后安裝

三、chatgpt聊天
chatgpt聊天的相關(guān)設(shè)置都寫(xiě)在上面github的readme頁(yè)面里面了。
主要還是需要兩個(gè)前置條件:1、魔法上網(wǎng)。2、chatgpt賬號(hào)。
下面記錄一下ubuntu服務(wù)器能讓機(jī)器人連上chatgpt的流程。
提前準(zhǔn)備:shadowsocks代理服務(wù)器信息,類似下面的一些參數(shù)
1、安裝shadowsocks
用途:讓你的某個(gè)端口走代理
參考資料:
如果直接pip安裝的shadowsocks可能不支持aes-256-gcm加密方式,所以下面這么安裝
編輯代理的信息,我用的nano編輯器,隨便找個(gè)喜歡路徑放這個(gè)json文件就行,自己記住
把自己的代理服務(wù)器信息填進(jìn)去保存
下面是開(kāi)啟代理,注意json文件地址就是你上面創(chuàng)建的json文件地址
2、安裝代理工具ProxyChains
用途:在要運(yùn)行的程序前面加proxychains就能讓它走代理了
安裝
把shadowsocks的代理信息添加到配置中,如果最后一行存在sock4 xxx.xxx.xxx.xxx xxxx的話,將這一行注釋掉,否則轉(zhuǎn)發(fā)的時(shí)候會(huì)優(yōu)先去查sock4 會(huì)導(dǎo)致訪問(wèn)失敗。例如下面這樣。
咱們通過(guò)google測(cè)試一下能不能魔法上網(wǎng)了
3、啟動(dòng)機(jī)器人
在啟動(dòng)前加入代理就行了,像下面這樣
這樣你的機(jī)器人就可以連上chatgpt了。

有疑問(wèn)或者建議可以評(píng)論區(qū)或者github提issue~
FF14機(jī)器人塔塔露的一些更新及chatgpt聊天功能的評(píng)論 (共 條)
