<p id="fz1ps"><listing id="fz1ps"></listing></p><acronym id="fz1ps"><listing id="fz1ps"></listing></acronym>

<p id="fz1ps"></p>
<button id="fz1ps"></button>
<acronym id="fz1ps"></acronym>

<p id="fz1ps"><listing id="fz1ps"></listing></p>

<p id="fz1ps"><listing id="fz1ps"><acronym id="fz1ps"></acronym></listing></p>

加載中...

一鍵接入 ChatGPT,讓你的QQ群變得熱鬧起來

?? 項目效果

  • ChatGPT 的出現對于人們的生活和工作都有著重要的影響,作為一個強大的自然語言處理模型,可以理解和生成自然語言,所以 ChatGPT 非常適合作為聊天機器人,回答你的任何問題
  • 在日常生活中想要更加方便的使用 ChatGPT,當然是將其設置成微信聊天機器人和QQ聊天機器人,隨時隨地解答你的問題,為你解決疑惑
  • 當然,不推薦您將其設置成微信聊天機器人,因為微信的檢測機制,很容易導致你這個號廢掉,本人已經親自踩過坑,但是如果您有很多小號,請隨意;因此這里只教大家QQ聊天機器人的搭建方式
ChatGPT 聊天機器人

?? 安裝環境

  • 支持在 Liunxwindow 上部署,也支持一鍵啟動命令
  • 該項目 chatgpt-mirai-qq-botgithub 上已經進行開源,任何人都可以進行下載
  • 因為只做快速聊天體驗,所以本人只部署 window 版本,想要 Liunx 版本的,可自行查看項目中的文檔
  • 下載最新版穩定的 window 源碼包:https://github.com/lss233/chatgpt-mirai-qq-bot/releases/download/v1.5.8/Windows-quickstart-refs.tags.v1.5.8.zip
  • 本地解壓后,雙擊其中的 初始化.cmd 即可進行環境初始化,一路回車,等待運行成功即可
初始化環境

?? 配置文件

  • 在初始化的最后,將會打開配置文件 chatgpt/config.cfg,在這個文件中進行配置
  • 配置完成后,保存關閉,初始化環境即是成功
  • 如果暫時不知道怎么配置,也可以保存關閉,后期手動打開 chatgpt/config.cfg 配置即可
  • 關于配置文件中需要配置解釋的如下
  • mirai.qq: 這個 qq 必須配置,一般是你的小號,用來作為聊天機器人的 qq
  • api_key: 這個 window 版本默認即可,無需修改,如果是 liunx 則需要修改成 123456789
  • http_url: 這個 window 版本默認即可,無需修改,如果是 liunx 則需要修改成 http://mirai:8080,具體細節可以去項目中的 issues 中查看
  • ws_url:http_url 一樣
  • openai:關于 openai 中的配置是最重要的,你會看到可以配置多個賬號,這是為了防止被 openai 限制,所以如果你有多個 openai 的賬號,可以減輕請求壓力,不過一般只填其中一個就行了,因此這里我們只需要完善第一個賬號信息即可
  • mode: 可以選擇 browser 也可以選擇 browserless,browser 模式是通過瀏覽器自動化登錄openai,可以看到登錄過程,browserless 是走第三方代理,無需瀏覽器登錄,這里我選擇的是browserless
  • email/password: 不用不必多說
  • session_token/access_token/api_key: 如果你填了email/password,這個就不用管,不同的登錄方式罷了
  • proxy: 這個是字面意思,如果你在國內,這個就必須要填,而且地址最好是漂亮國所在區域,這個參數一般只要修改端口即可,具體看你自己 proxy 的端口
  • system.accept_group_invite: 這個是對QQ的限制,是否接受用戶拉你機器人到群里,這個我一般填false,被別人用多了,也增加風險
  • system.accept_friend_request: 這個是對QQ的限制,是否接受用戶加你好友,一般人喜歡私聊一些問題,這個我選擇true
  • presets: 關于預設,無需修改,默認正常就是使用 chatgpt 進行回復,喜歡不同風格的回復,自己聊天的時候加載就行,這個功能還是很好玩的,不同的預設回復你的時候,語氣都不一樣。
# 這里是 ChatGPT for QQ 的所有配置文件
# 請注意:以 "#" 開頭的文本均為注釋
# 不會被程序讀取
# 如果你想要使用某個設置,請確保前面沒有 "#" 號

[mirai]
qq = 請修改為你機器人的QQ號

manager_qq = 請修改為機器人管理員的QQ號

# 以下設置如果不了解,可以不用理會
api_key = "1234567890"
http_url = "http://localhost:8080"
ws_url = "http://localhost:8080"

[openai]
# OpenAI 相關設置

# 第 1 個賬號信息
[[openai.accounts]]
# 模式選擇, browser - 瀏覽器登錄, browserless = 無瀏覽器登錄
# 如果你使用瀏覽器登錄卡在 Found session token,就使用無瀏覽器登錄  
mode = 'browserless'

# 你的 OpenAI 郵箱
email = "xxxx" 
# 你的 OpenAI 密碼
password = "xxx"

# 對于通過 Google 登錄或者微軟登錄的同學,可以使用 session_token 登錄
# 此時的 password 可以直接刪除 (email 必填)
# session_token 獲取方法:https://github.com/lss233/chatgpt-mirai-qq-bot/issues/96
# 提示:如果使用此模式,請刪除下方 session_token 前面的 "#" 號,并給上方的 password 前面加上 "#"
# session_token = "一串 ey 開頭的東西"

# 你的 OpenAI access_token,登錄后訪問`https://chat.openai.com/api/auth/session`獲取
# 提示:如果使用此模式,請刪除下方 access_token 前面的 "#" 號,并給上方的 email、password 前面加上 "#"
# access_token = "一串 ey 開頭的東西"

# 如果你想使用的是 API 版的 ChatGPT,請使用
# api_key = "sk-xxxx"

# 如果你在國內,需要配置代理
# 提示:如果使用此功能,請刪除下方 proxy 前面的 "#" 號
# proxy="http://127.0.0.1:1080"

# 是否為 ChatGPT Plus 用戶(是的話設置為 true)
paid = false

# 是否開啟標題自動重命名
# 若為空或保持注釋即不開啟
# 支持的變量: {session_id} - 此對話對應的上下文 ID,若產生在好友中,則為好友 QQ 號,若產生在群聊中,則為群號
# 具體見 README 中的介紹
# title_pattern="qq-{session_id}"

# 是否自動刪除舊的對話,開啟后用戶發送重置對話時會自動刪除以前的會話內容
# auto_remove_old_conversations = true

# # 第 2 個賬號信息,access_token 登錄示例
# [[openai.accounts]]
# mode = 'browserless'
# access_token = "xxxxx"
# # proxy="http://127.0.0.1:1080"
# paid = false

# # 第 3 個賬號信息, api_key 登錄示例
# [[openai.accounts]]
# api_key = "sk-xxxx"

# 如果你想增加更多賬號,復制的文本繼續添加即可

# [system]
# 是否自動同意進群邀請
accept_group_invite = false
# 是否自動同意好友請求
accept_friend_request = false

[presets]
# 切換預設的命令: 加載預設 貓娘
command = "加載預設 (\w+)"
loaded_successful = "預設加載成功!"
scan_dir = "./presets/"

[presets.keywords]
# 預設關鍵詞 <-> 實際文件
"正常" = "presets/default.txt"
"貓娘" = "presets/catgirl.txt"
# "default" = "presets/default.txt" # 默認預設,開啟后所有的會話都會先讀這個預設,謹慎使用!

?? 啟動Mirai

  • 在初始化完環境后,會多出兩個可執行文件,先點擊 Mirai.cmd
  • 這個腳本主要用來登錄你的 QQ 機器人賬號的,把你的上面配置里面填寫的 QQ 設置成機器人
  • 登錄機器人命令:login <機器人QQ賬號> <機器人QQ密碼> <登錄協議>
  • 回車即可登錄成功,也就是說QQ機器人登錄成功了,當然這部分也有可能是最難的,歡迎私信
QQ 機器人登錄

?? 啟動ChatGPT

  • 最后點擊啟動 ChatGPT.cmd ,這個可執行文件,就是用來登錄 openai
  • 登錄成功后,說明 QQ 機器人已經連接上了 ChatGPT,此時即可跟機器人暢所欲言的聊天了
登錄 ChatGPT
posted @ 2023-03-03 17:08  極客飛兔  閱讀(10785)  評論(53編輯  收藏  舉報
真人性做爰视频

<p id="fz1ps"><listing id="fz1ps"></listing></p><acronym id="fz1ps"><listing id="fz1ps"></listing></acronym>

<p id="fz1ps"></p>
<button id="fz1ps"></button>
<acronym id="fz1ps"></acronym>

<p id="fz1ps"><listing id="fz1ps"></listing></p>

<p id="fz1ps"><listing id="fz1ps"><acronym id="fz1ps"></acronym></listing></p>