在QQ群中接入ChatGPT機(jī)器人的操作方法
最近ChatGPT很火,但是每次要在瀏覽器上輸入顯得很麻煩。那么能不能在我們?nèi)粘J褂玫能浖薪尤胨屛覀兡芊奖愕氖褂盟??下面為你介紹如何在QQ群中接入chatgpt。
環(huán)境介紹
今天我們的分享主要圍繞著大部分用戶Windows電腦?;趎odejs。
所需工具
- nodejs(版本>18)
- pnpm
- yunzai-bot(q群機(jī)器人)
- git
- openai的apikey
- redis(本地環(huán)境建議使用php_study等集成的redis就行,方便)
前期準(zhǔn)備
- 準(zhǔn)備一個(gè)QQ小號(hào),加入群聊。
- 檢查node版本
首先檢查本地的node版本,打開cmd輸入node -v

版本大于18即可,如版本小于18。需要升級(jí)到18以上版本,建議去官網(wǎng)升級(jí),選擇對(duì)應(yīng)版本的msi文件下載安裝即可
3.安裝pnpm
npm i pnpm -g
全局安裝,安裝完成后,可在控制臺(tái)輸入pnpm -v查看版本,出現(xiàn)版本號(hào)即為成功
4.在本地在磁盤新建文件夾,我這里在d盤新建取名QQ_chatgpt
引入yunzai-bot
1.使用powershell進(jìn)入QQ_chatgpt
cd D:\QQ_chatgpt
2.使用git克隆倉(cāng)庫(kù)
git clone --depth=1 -b main https://gitee.com/Le-niao/Yunzai-Bot.git
這里推薦使用gitee,因?yàn)檫@個(gè)庫(kù)github上目前是disabled狀態(tài)
3.安裝依賴
cd .\Yunzai-Bot\ pnpm install -w undici chatgpt showdown mathjax-node delay uuid remark strip-markdown random puppeteer-extra-plugin-recaptcha puppeteer-extra puppeteer-extra-plugin-stealth @waylaidwanderer/chatgpt-api keyv-file
若不使用瀏覽器模式,可以不安裝random puppeteer-extra-plugin-recaptcha puppeteer-extra puppeteer-extra-plugin-stealth這幾個(gè)依賴,這幾個(gè)依賴僅用于模擬瀏覽器登錄。
4.克隆項(xiàng)目
git clone https://github.com/ikechan8370/chatgpt-plugin.git ./plugins/chatgpt-plugin
5.修改配置
編輯plugins/chatgpt-plugin/config/index.js文件,根據(jù)其中的注釋修改必要配置項(xiàng)(api-key)
6.運(yùn)行項(xiàng)目
進(jìn)入Yunzai-Bot文件夾中使用node app運(yùn)行項(xiàng)目,運(yùn)行成功后會(huì)出現(xiàn)以下提示 按提示輸入準(zhǔn)備好的小號(hào)和主人號(hào)即可(登錄方式選掃碼登錄)

7.對(duì)話
plugins/chatgpt-plugin/config/index.j配置文件中的toggleMode配置項(xiàng)默認(rèn)為at,即@。在群中@準(zhǔn)備好的小號(hào)+輸入信息即可與chatgpt通話。powershell中會(huì)記錄對(duì)話記錄,可在powershell中查看記錄。
實(shí)際效果如下圖:


到此這篇關(guān)于如何在QQ群中接入ChatGPT機(jī)器人的文章就介紹到這了,更多相關(guān)QQ群接入ChatGPT機(jī)器人內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vscode ChatGPT插件使用(無需代理注冊(cè))
本文主要介紹了Vscode ChatGPT插件使用(無需代理注冊(cè)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
Keil?uVision5?5.38官方下載、安裝及注冊(cè)超詳細(xì)圖文教程
這篇文章主要介紹了Keil?uVision5?5.38官方下載、安裝及注冊(cè)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
Security安裝 Elastic SIEM 和 EDR的超詳細(xì)教程
這篇文章主要介紹了Security安裝 Elastic SIEM 和 EDR的超詳細(xì)教程,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
Windows10使用Anaconda安裝Tensorflow-gpu的教程詳解
Anaconda是一個(gè)方便的python包管理和環(huán)境管理軟件,一般用來配置不同的項(xiàng)目環(huán)境。這篇文章主要介紹了Windows10使用Anaconda安裝Tensorflow-gpu的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
flask+layui+echarts實(shí)現(xiàn)前端動(dòng)態(tài)圖展示數(shù)據(jù)效果
這篇文章主要介紹了flask+layui+echarts實(shí)現(xiàn)前端動(dòng)態(tài)圖展示數(shù)據(jù)效果,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09
Python實(shí)現(xiàn)用戶登錄并且輸入錯(cuò)誤三次后鎖定該用戶
這篇文章主要介紹了Python實(shí)現(xiàn)用戶登錄并且輸入錯(cuò)誤三次后鎖定該用戶,文中通過c#代碼給大家補(bǔ)充介紹了密碼輸入三次錯(cuò)誤后鎖定用戶功能,需要的朋友可以參考下2020-01-01
一文教你在現(xiàn)有Vue項(xiàng)目中嵌入Blazor項(xiàng)目
目前官方只提供了angular和react倆種示例,所以本教程將來講解如何在Vue的現(xiàn)有項(xiàng)目中嵌入使用Blazor項(xiàng)目。文中的方法講解詳細(xì),感興趣的小伙伴可以了解一下2023-01-01
kali2021.4a使用virtualenv安裝angr的詳細(xì)過程
在Linux中安裝各種依賴python的軟件時(shí),最頭疼的問題之一就是各個(gè)軟件的python版本不匹配的問題,angr依賴python3,因此考慮使用virtualenv來安裝angr,需要的朋友可以參考下2022-11-11

