🍑 Anus: 自主网络实用系统
🌟 简介
Anus(自主网络实用系统)是一个强大、灵活且易用的开源AI智能体框架,旨在革新任务自动化。基于现代AI技术和最佳实践构建,Anus代表了新一代AI智能体框架,提供无与伦比的能力和易用性。
Anus赋能用户创建具备以下能力的AI智能体:
通过自然语言指令执行复杂任务 在多智能体环境中协作解决问题 与网络服务、文档和代码交互 处理文本、图像、音频等多模态输入 适应不同领域和使用场景
无论您是希望构建AI驱动应用的开发者、探索基于智能体系统的研究者,还是对最新AI技术感兴趣的爱好者,Anus都为您提供了成功的工具和灵活性。
💡 为何选择Anus?
真正开源:无限制、无邀请码,纯开源 混合架构:结合单智能体简单性与多智能体能力 灵活模型支持:兼容OpenAI模型、开源模型或自定义模型 完整工具生态:网络自动化、文档处理、代码执行等 社区优先设计:专为贡献和扩展打造 透明运作:清晰解释所有智能体行为和决策 跨平台支持:兼容不同操作系统和环境
✨ 功能特性
🧠 先进AI智能体架构
混合智能体系统:根据任务复杂度无缝切换单/多智能体模式 动态任务规划:将复杂任务拆解为可管理步骤 自适应资源分配:基于任务需求智能分配计算资源 记忆管理:跨对话的短期/长期上下文记忆系统 可解释行为:透明的推理和决策过程
🤝 多智能体协作
专业角色定义:预定义研究员、程序员、规划师等角色 自定义角色创建:定义具有特定能力的专属角色 智能体间通信:结构化高效通信协议 共识机制:通过投票达成协作决策 冲突解决:完善的智能体分歧解决协议
🛠️ 完整工具生态
网络交互:
通过Playwright实现完整浏览器自动化 网页抓取与数据提取 表单填写与提交 认证处理 信息检索:
搜索引擎集成 维基百科访问 新闻与事件源 专业知识库 文档处理:
PDF解析与分析 Office文档处理(Word/Excel/PPT) 图像识别与OCR 数据提取与转换 代码执行:
安全Python执行沙盒 多语言支持 包管理 输出捕获与分析 多模态处理:
图像分析与生成 音频处理与转录 视频分析与摘要 图表解析
🔄 灵活模型集成
OpenAI支持:无缝对接GPT-4及更新模型 开源模型支持:兼容Llama、Mistral等开源模型 本地部署:本地运行保障隐私与成本控制 模型切换:基于任务自动选择合适模型 故障转移机制:API异常时优雅切换备用模型
👥 友好交互界面
命令行界面:简洁直观的终端交互 Web仪表盘:可选浏览器可视化界面 API集成:RESTful API便于应用集成 对话历史:查看与继续历史会话 任务监控:追踪长期任务进度
🔒 隐私与安全
本地执行:敏感数据本地处理不依赖外部API API密钥管理:安全处理凭证信息 权限系统:细粒度控制智能体能力 审计日志:完整记录所有智能体行为 沙盒执行:不安全代码的安全运行环境
🧩 可扩展性
插件系统:轻松扩展功能 自定义工具:创建专属功能扩展 模型适配器:支持新模型接入 中间件:在智能体流程中插入自定义处理 事件钩子:响应智能体生命周期特定事件
🔧 安装指南
Anus支持多种安装方式以适应不同需求:
前置要求
Python 3.11+ pip Git
方法1:Pip安装(推荐用户)
pip install anus-ai
anus --version
方法2:源码安装(推荐开发者)
git clone https://github.com/nikmcfly/ANUS.git
cd ANUS
python -m venv venv
source venv/bin/activate
pip install -e .
方法3:Docker安装
docker pull anusai/anus:latest
docker run -it anusai/anus:latest
配置说明
初始化配置:
anus init
编辑生成的.anus/config.yaml
配置文件
🚀 快速入门
基础使用:
anus run "查询人工智能最新动态"
anus interactive
📋 使用示例
基础示例
多智能体协作
from anus import Society
society = Society()
response = society.run("研究AI对医疗的影响,分析并撰写综合报告")
print(response)
浏览器自动化
agent = Agent(tools=[BrowserTool()])
response = agent.run("访问weather.com获取纽约市5天天气预报并制表")
命令行示例
anus run --search-depth=3 "搜索核聚变研究突破"
anus run --file=report.pdf "提取财务数据"
📚 文档
访问文档网站获取完整指南:
安装说明 架构概述 API参考 贡献指南
👥 贡献指南
欢迎通过以下方式参与贡献:
代码提交 文档改进 问题报告 功能建议
贡献流程:
Fork仓库 创建特性分支 提交更改 发起Pull Request
项目地址
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...