語言版本: 英文 | 中文 | 日本語
agentUniverse是一個基於大型語言模型的多智能體框架。 agentUniverse為您提供了靈活且易於擴展的功能來建立單一代理。從本質上講, agentUniverse具有一組豐富的多代理協作模式元件(可以將其視為協作模式工廠或模式工廠)。這些組件允許代理透過專注於不同領域來解決問題,從而最大限度地提高其效率。 agentUniverse也專注於領域專業知識的整合,幫助您將領域知識無縫地融入代理商的工作中。
??? agentUniverse幫助開發人員和企業輕鬆建立強大的協作代理,在各自的領域中以專家層級執行。
我們鼓勵您在社區內練習和分享不同的領域模式。該框架預先安裝了多個多代理協作模式元件,這些元件已在現實產業中得到驗證,並將在未來繼續擴展。即將推出的組件包括:
更多圖案即將推出...
agentUniverse計畫得到以下研究成果的支持。
BibTeX 格式
@misc{wang2024peerexpertizingdomainspecifictasks,
title={PEER: Expertizing Domain-Specific Tasks with a Multi-Agent Framework and Tuning Methods},
author={Yiying Wang and Xiaojing Li and Binzhu Wang and Yueyang Zhou and Han Ji and Hong Chen and Jinshi Zhang and Fei Yu and Zewei Zhao and Song Jin and Renji Gong and Wanqing Xu},
year={2024},
eprint={2407.06985},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2407.06985},
}
概述:本文檔詳細介紹了PEER多智能體框架的機制和原理。實驗部分從完整性、相關性、簡潔性、事實性、邏輯性、結構性、綜合性七個構面進行評分(每個構面最高分為5分)。與BabyAGI相比,PEER模型在各個評估維度上的平均得分較高,並且在完整性、相關性、邏輯性、結構性和綜合性維度上表現出顯著的優勢。此外,PEER 模型比使用 GPT-3.5 Turbo (16k) 模型的 BabyAGI 獲得了 83% 的優越率,比使用 GPT-4 模型的 BabyAGI 獲得了 81% 的優越率。更多詳情請參閱文件。 ?
使用點:
pip install agentUniverse
執行您的第一個範例,您可以透過教學快速體驗agentUniverse建置的代理程式(或代理群組)的效能。
詳細步驟請參考文件:執行第一個範例。
設定標準項目: agentUniverse Standard Project
您可以透過Agent簡介了解Agent的重要組成部分。有關建立代理的詳細信息,請參閱建立和使用代理。您還可以透過探索官方範例(例如Python程式碼產生和執行代理程式)來加深對代理的創建和使用的理解。
在智慧代理應用的建置中,知識庫建置和召回是不可或缺的。基於RAG技術的agentUniverse框架為知識庫建構和RAG的檢索和回憶過程提供了高效的標準作業流程。您可以透過知識介紹和知識定義及使用來了解其用法,並透過如何建立RAG代理進一步掌握如何快速建立知識庫和建立具有召回能力的代理程式。
在建立代理應用程式時,代理需要連接多種工具。您應該指定他們可以使用的一系列工具。您可以透過工具建立和使用將各種專有 API 和服務集成為工具插件。該框架已經整合了LangChain和一些第三方工具包。詳細使用方法可以參考整合LangChain工具和現有整合工具。
對代理人的有效性評估,一方面可以透過專家評估,另一方面可以利用代理人的評估能力。 agentUniverse推出了DataAgent(最小可行產品版本),旨在利用Agent智慧為您的Agent提供自我評估和進化能力。您也可以在其中自訂評估標準。有關更多詳細信息,請參閱文件:DataAgent - 自治資料代理。
agentUniverse提供多種標準 Web 伺服器功能,以及標準 HTTP 和 RPC 協定。您可以進一步瀏覽有關服務註冊和使用以及 Web 伺服器部分的文件。
agentUniverse為代理工作流程提供了一個視覺化畫布平台。請依照以下步驟快速開始:
透過 pip 安裝
pip install magent-ui ruamel.yaml
一鍵運行
執行位於sample_standard_app/app/bootstrap 中的product_application.py 檔案以進行一鍵啟動。
更多詳細信息,請參見產品平台快速入門和高級指南。
此功能由difizen和agentUniverse共同推出。
agentUniverse的核心提供了建構單一智慧Agent所需的所有關鍵元件、多個Agent之間的協作機制以及專家知識的注入,使開發人員能夠輕鬆創建配備專業KnowHow的智慧應用程式。
agentUniverse提供了多種經過實際行業驗證的多Agent協作模型組件,其中「PEER」是最具特色的模型之一。
PEER 模型利用具有四種不同職責的代理:規劃、執行、表達和審查。這種結構允許複雜問題的分解和逐步執行,並能夠根據評估回饋進行自主迭代,最終提高推理和分析任務的表現。該模型在事件解讀、宏觀經濟分析、商業提案可行性分析等需要多步驟分解和深入分析的場景中尤其有效。
PEER模型取得了令人興奮的成果,最新的研究成果和實驗結果可以在以下文獻中找到。
基於上述介紹,我們總結出agentUniverse包含以下主要功能:
靈活可擴展的代理構建能力:它提供了構建代理所需的所有基本組件,所有這些組件都支援定制以增強特定於用戶的代理。
豐富有效的多Agent協作模型:提供PEER(Plan/Execute/Express/Review)、DOE(Data-finding/Opinion-inject/Express)等經過業界驗證的協作模型。用戶還可以自訂和編排新模型,以實現多個代理程式之間的有機協作。
領域專業知識輕鬆整合:提供領域提示、知識建構與管理功能,支援領域層級SOP的編排與注入,使座席與專家級領域知識保持一致。
更多功能請參閱agentUniverse的主要功能部分。
法律諮詢代理v2
Python程式碼產生和執行代理
基於多輪多Agent模式的討論小組
基於PEER多Agent模式的金融事件分析
Andrew Ng 的自反工作流程翻譯代理複製
?朱志曉- 金融人工智慧助手
朱智小AI助理:協助嚴謹產業大模型落地,提升投研專家效率
朱智小AI助理是針對嚴格產業中大型模型實際應用的高效解決方案。它基於專注精準應用的Finix模型和擅長專業客製化的agentUniverse智慧代理框架。該解決方案針對與投資研究、ESG(環境、社會和治理)、財務、收益報告和其他專業領域相關的一系列專業人工智慧業務助理。在螞蟻集團大規模場景中已被廣泛驗證,提升了專家效率。
欲了解更多詳細信息,請閱讀用戶指南。
請閱讀 API 參考。
?我們建議使用 GitHub Issues 提交您的查詢,我們通常會在 2 天內回覆。
?加入我們的 Discord 頻道與我們互動。
?電子郵件:
ID: agentUniverse
這個專案部分建構在langchain、pydantic、gunicorn、flask、SQLAlchemy、chromadb等優秀開源專案之上(詳細的依賴清單可以在pyproject.toml中找到)。我們要特別感謝相關項目和貢獻者。