ikechan8370/chatgpt-plugin

云崽系机器人的智能聊天插件

它解決的問題

這個專案為 Miao-Yunzai 和 Yunzai-Bot 提供了一個全面的外掛程式,將先進的大型語言模型(LLM)功能整合至聊天機器人中。它解決了管理多個 AI 模型的困難、在群組聊天中處理複雜對話情境的挑戰,以及在機器人框架內實現持久記憶或知識庫的問題。

如何運作

基於 Chaite 核心建構,此外掛程式作為機器人框架與各種 AI 服務之間的橋樑。它使用 API 伺服器和可插入的儲存層(預設為 SQLite)來管理高併發對話。支援多種模型通道、可自訂的提示(預設設定),以及使用向量索引的 RAG(檢索增強生成)系統,適用於私人與群組層級的記憶。此外,還具備「BYM」(偽人類)模式,讓機器人能根據機率或關鍵字主動發起對話,使互動更自然。

適用對象

希望為 Miao-Yunzai 或 Yunzai-Bot 增加複雜 AI 聊天功能、個人化 AI 人格,以及長期記憶能力的開發者與使用者。

主要特色

  • 多通道管理:支援跨不同 AI 模型的負載平衡與個人化提示。
  • 偽人類模式:允許機器人使用基於機率的觸發條件與關鍵字匹配主動聊天。
  • 記憶與 RAG:內建向量索引,支援群組與私人記憶,讓機器人能回憶過去互動或外部知識。
  • 視覺化管理:包含一個基於網頁的控制面板,用於管理通道、工具與觸發條件,並提供命令列操作說明。
  • 多模態支援:支援文字、圖片與語音輸入,並能回傳多模態回應。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案