Anus – Manus 生成的開源 AI 智能體項(xiàng)目,復(fù)刻 Manus 部分功能
Anus是什么
Anus(自主網(wǎng)絡(luò)公用系統(tǒng))是由Manus開發(fā)的一個(gè)開源智能體項(xiàng)目,旨在復(fù)刻Manus的一些核心功能。Anus具備執(zhí)行自然語(yǔ)言指令、多代理協(xié)作、網(wǎng)絡(luò)交互、文檔處理、代碼執(zhí)行以及多模態(tài)輸入處理等多項(xiàng)能力。它采用混合架構(gòu),結(jié)合單一代理的簡(jiǎn)便性與多代理的強(qiáng)大協(xié)同能力,支持OpenAI及其他開源模型,并可進(jìn)行本地部署。Anus的目標(biāo)是為開發(fā)者、研究人員和AI愛好者提供一個(gè)強(qiáng)大、靈活且易于使用的工具,促進(jìn)AI技術(shù)的廣泛應(yīng)用與創(chuàng)新。
Anus的主要功能
- 任務(wù)自動(dòng)化:能夠基于自然語(yǔ)言指令執(zhí)行復(fù)雜任務(wù),支持單代理或多代理操作模式。
- 多代理協(xié)作:支持多代理系統(tǒng),具備預(yù)定義角色(如研究員、分析員、編寫者)以協(xié)同完成復(fù)雜任務(wù)。
- 多模態(tài)輸入處理:支持文本、圖像、音頻等多種輸入形式,能夠進(jìn)行圖像識(shí)別、音頻轉(zhuǎn)錄和視頻分析。
- 豐富的工具生態(tài)系統(tǒng):
- 網(wǎng)絡(luò)交互:支持網(wǎng)頁(yè)自動(dòng)化、數(shù)據(jù)抓取、表單填寫以及認(rèn)證處理。
- 文檔處理:支持PDF、Office文檔的分析及OCR識(shí)別。
- 代碼執(zhí)行:支持Python等編程語(yǔ)言的代碼生成與安全執(zhí)行。
- 靈活的模型集成:兼容OpenAI模型、開源模型(如Llama、Mistral)以及本地部署選項(xiàng)。
Anus的技術(shù)原理
- 基于Manus的生成能力:該項(xiàng)目的設(shè)計(jì)、編碼和文檔均由Manus自主完成,并參考了互聯(lián)網(wǎng)上的現(xiàn)有知識(shí)和開源項(xiàng)目。
- 混合代理架構(gòu):結(jié)合單代理的高效性與多代理的協(xié)作能力,能夠根據(jù)任務(wù)復(fù)雜性動(dòng)態(tài)切換模式。在多代理系統(tǒng)中,代理依據(jù)預(yù)定義或自定義角色進(jìn)行協(xié)同工作,并通過結(jié)構(gòu)化協(xié)議進(jìn)行通訊與沖突解決。
- 動(dòng)態(tài)任務(wù)規(guī)劃:將復(fù)雜任務(wù)拆解為多個(gè)子任務(wù),并基于智能規(guī)劃系統(tǒng)逐步執(zhí)行,同時(shí)動(dòng)態(tài)分配計(jì)算資源以優(yōu)化性能。
- 工具生態(tài)系統(tǒng):集成多種工具(如網(wǎng)頁(yè)自動(dòng)化工具Playwright、文檔處理工具、代碼執(zhí)行沙箱等),支持基于插件系統(tǒng)的功能擴(kuò)展。
如何安裝Anus
- 通過pip安裝(推薦用戶)。
# 安裝Anus
pip install anus-ai
# 驗(yàn)證安裝
anus --version
如需安裝可選功能(如文檔處理、瀏覽器自動(dòng)化、代碼執(zhí)行等),可安裝額外依賴包:
# 安裝所有可選功能
pip install anus-ai[all]
- ?從源代碼安裝(推薦開發(fā)者):
- 克隆倉(cāng)庫(kù):
git clone https://github.com/nikmcfly/ANUS.git
cd ANUS
-
- 創(chuàng)建、激活虛擬環(huán)境:
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
-
- 安裝依賴:
pip install -e .
-
- 驗(yàn)證安裝:
anus --version
- 使用Docker安裝:
- 拉取Docker鏡像:
docker pull anusai/anus:latest
-
- 運(yùn)行Docker容器:
docker run -it anusai/anus:latest
- 使用Conda安裝:
- 創(chuàng)建Conda環(huán)境:
conda create -n anus python=3.11
conda activate anus
-
- 安裝Anus:
pip install anus-ai
Anus的項(xiàng)目地址
- GitHub倉(cāng)庫(kù):https://github.com/nikmcfly/ANUS/
Anus的應(yīng)用場(chǎng)景
- 教育與學(xué)習(xí):作為智能體開發(fā)的學(xué)習(xí)工具,幫助初學(xué)者理解智能體架構(gòu)和任務(wù)規(guī)劃。
- 原型開發(fā):提供基礎(chǔ)框架,助力開發(fā)者快速搭建智能體項(xiàng)目的原型。
- 任務(wù)自動(dòng)化:適用于簡(jiǎn)單的任務(wù)規(guī)劃與執(zhí)行,如數(shù)據(jù)處理、文件操作等。
- 工具集成參考:為需要集成外部工具的項(xiàng)目提供有效的參考。
- 開源協(xié)作:吸引社區(qū)開發(fā)者參與項(xiàng)目的完善,推動(dòng)智能體技術(shù)的進(jìn)一步發(fā)展。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
相關(guān)文章
暫無評(píng)論...