亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

基于chatgpt開發(fā)QQ機器人原理分析

 更新時間:2023年05月04日 09:56:57   作者:我愛OJ  
ChatGPT是當前自然語言處理領域的重要進展之一,可應用于多種場景,如智能客服、聊天機器人、語音助手等。本文通過調用OpenAI GPT-3模型提供的Completion API來實現(xiàn)一個更加智能的QQ機器人,文中原理代碼介紹的非常詳細,感興趣的同學可以參考下

一、概述

通過調用OpenAI GPT-3模型提供的Completion API來實現(xiàn)一個更加智能的QQ機器人

以下是功能特色,點擊展開查看具體使用方法

?回復符合上下文 ?支持敏感詞過濾,避免賬號風險 ?使用官方api,不需要網(wǎng)絡代理,穩(wěn)定快捷 ?完善的多api-key管理,超額自動切換 ?組件少,部署方便,提供一鍵安裝器及Docker安裝 ?支持預設指令文字 ?完善的會話管理,重啟不丟失

1.1 技術棧

Mirai 高效率 QQ 機器人支持庫 YiriMirai 一個輕量級、低耦合的基于 mirai-api-http 的 Python SDK。 OpenAI API OpenAI API

1.2 項目結構

pkg.database 數(shù)據(jù)庫操作相關 數(shù)據(jù)庫用于存放會話的歷史記錄,確保在程序重啟后能記住對話內容 pkg.openai OpenAI API相關 用于調用OpenAI的API生成回復內容 pkg.qqbot QQ機器人相關 處理QQ收到的消息,調用API并進行回復

二、開始部署

以下方式二選一,Linux首選Docker,Windows首選安裝器

Docker方式 請查看此倉庫mikumifa/QChatGPT-Docker-Installer

安裝器方式 使用此安裝器(若無法訪問請到Gitee)進行部署

安裝器目前僅支持部分平臺,請到倉庫文檔查看,其他平臺請手動部署

下面使用docker方式安裝

git clone https://github.com/mikumifa/QChatGPT-Docker-Installer
cd QChatGPT-Docker-Installer
chmod +x loadFile.sh && ./loadFile.sh

最終效果如下,bot目錄內是當前的RockChinQ/QChatGPT項目里面的內容,mirai目錄內是ITXTech下載后解壓到mirai里面

三、啟動mirai

3.1 初始化mirai

docker-compose run --rm mirai

上面這一步,windows操作系統(tǒng)的可能會報錯error during connect: This error may indicate that the docker daemon is not running 解決方式是CMD管理員模式DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V 等待安裝,并按照提示操作登錄。(第一次失敗的話就,Ctrl + C退出,再重來一次)

3.2 在mirai上登錄QQ

login <機器人QQ號> <機器人QQ密碼>

登陸成功

3.3 自動登錄

autologin add <機器人QQ號> <機器人密碼>
autologin setConfig <機器人QQ號> protocol ANDROID_PAD

出現(xiàn)mirai登錄時提示版本過低:當前QQ版本過低,請升級至最新版本后再登錄。點擊進入下載頁面報錯時候刪除mirai/bots文件夾里面的數(shù)據(jù)

完成后, Ctrl + C 退出

四、編寫配置文件

在bot目錄下創(chuàng)建config.py,將config-template.py的內容復制進去,編輯config.py修改必需項

在 mirai/config/net.mamoe.mirai-api-http 文件夾中找到setting.yml,這是mirai-api-http的配置文件

將這個文件的內容修改為:

adapters:
  - ws
debug: true
enableVerify: true
verifyKey: yirimirai
singleMode: false
cacheSize: 4096
adapterSettings:
  ws:
    host: localhost
    port: 8080
    reservedSyncId: -1

verifyKey要求與bot的config.py中的verifyKey相同

五、驗證

5.1 啟動mirai容器

docker-compose run -d mirai

此命令將在后臺啟動mirai容器

5.2 啟動主程序容器

docker-compose run -d setup

此命令將在后臺啟動主程序的容器并完成配置

六、使用方法

6.1 私聊使用

  • 添加機器人QQ為好友
  • 發(fā)送消息給機器人,機器人即會自動回復
  • 可以通過!help查看幫助信息

6.2 群聊使用

  • 將機器人拉進群
  • at機器人并發(fā)送消息,機器人即會自動回復
  • at機器人并發(fā)送!help查看幫助信息

以上就是基于chatgpt開發(fā)QQ機器人原理分析的詳細內容,更多關于chatgpt QQ機器人的資料請關注腳本之家其它相關文章!

相關文章

  • 插件下載安裝系列Eclipse/IDEA/谷歌/火狐安裝插件

    插件下載安裝系列Eclipse/IDEA/谷歌/火狐安裝插件

    這篇文章主要介紹了插件下載安裝系列Eclipse/IDEA/谷歌/火狐,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 學編程選什么語言好?是PHP、Python還是Ruby?

    學編程選什么語言好?是PHP、Python還是Ruby?

    這篇文章主要介紹了學編程選什么語言好?是PHP、Python還是Ruby?需要的朋友可以參考下
    2014-06-06
  • 使用Visual Studio進行文件差異比較的問題小結

    使用Visual Studio進行文件差異比較的問題小結

    這篇文章主要介紹了使用Visual Studio進行文件差異比較,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-07-07
  • 2018年最值得一讀的互聯(lián)網(wǎng)書單

    2018年最值得一讀的互聯(lián)網(wǎng)書單

    2018年已經過去了近三分之二了,是不是感覺時光匆匆、一去不復返,過去的時間我們追不回,但是我們可以更加珍惜以后的時間!下面這篇文章主要給大家分享了2018年最值得一讀的互聯(lián)網(wǎng)書單,希望以后的日子里大家可以多讀書,讀好書
    2018-08-08
  • Git文件常用操作總結及拓展

    Git文件常用操作總結及拓展

    這篇文章主要為大家介紹了Git文件常用操作總結及拓展,添加多個文件到暫存區(qū),提交操作未寫備注,從工作區(qū)直接提交到版本庫,有需要的朋友可以借鑒參考下
    2022-04-04
  • ibatis簡單實現(xiàn)與配置

    ibatis簡單實現(xiàn)與配置

    ibatis與hibernate一樣,同樣也是一種OR框架,OR框架有很多種,相對用的比較多的就是hibernate與ibatis,ibatis是一種白自動化的ORM的實現(xiàn)
    2009-01-01
  • git用戶自定義變量查看修改及調用教程詳解

    git用戶自定義變量查看修改及調用教程詳解

    這篇文章主要為大家介紹了git用戶自定義變量查看修改及調用教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04
  • IDM 6.40.11.2 彈窗的完美解決思路

    IDM 6.40.11.2 彈窗的完美解決思路

    找了一個和諧工具,運行和諧工具后,看IDM關于那里,已經是全功能版本,美中不足的是,IDM運行一段時間,就會彈出neg窗口,說文件被修改,最好是去官網(wǎng)下載原版的提示,就這個問題怎么處理呢?對IDM 6.40.11.2 彈窗的解決思路感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • 如何將ChatGPT整合到Word中

    如何將ChatGPT整合到Word中

    使用ChatGPT修改語言時,需要將文本復制到網(wǎng)頁版的chatGPT中,省掉復制粘貼的過程,能提升效率,這篇文章主要介紹了如何將ChatGPT整合到Word中,需要的朋友可以參考下
    2023-02-02
  • Jenkins部署war包和部署jar包的詳細步驟

    Jenkins部署war包和部署jar包的詳細步驟

    這篇文章主要介紹了Jenkins部署war包和部署jar包的詳細步驟,本恩分步驟通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10

最新評論