| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
这是一个基于多Agent架构的智能分流系统,结合长程记忆优化技术,旨在提升AI系统的响应质量和效率。
系统通过智能路由将用户查询分配给最适合的Agent处理,并利用长程记忆系统存储和检索相关信息,以提供更准确和个性化的回答。同时,系统还具备分布式协调和恢复管理能力,确保高可用性和容错性。
系统架构图展示了各模块之间的交互关系
多Agent智能分流:
长程记忆优化:
分布式协调:
恢复管理:
响应聚合:
多Agent智能分流 + 长程记忆优化方案/ ├── configs/ # 配置文件 │ ├── router_config.json # 路由系统配置 │ ├── memory_config.json # 记忆系统配置 │ ├── recovery_config.json # 故障恢复配置 │ ├── distributed_config.json # 分布式协调配置 │ └── memory_optimizer_config.json # 记忆优化器配置 ├── core/ # 核心模块 │ ├── __init__.py │ ├── router.py # 路由核心实现 │ └── aggregator.py # 跨Agent信息融合核心 ├── memory/ # 记忆系统 │ ├── __init__.py │ ├── memory_manager.py # 记忆管理核心 │ ├── memory_item.py # 记忆项定义 │ ├── memory_optimizer.py # 记忆优化器 │ └── memory_optimizer_enhanced.py # 增强版记忆优化器 ├── recovery/ # 故障恢复系统 │ ├── __init__.py │ └── recovery_manager.py # 故障恢复核心 ├── distributed/ # 分布式协调系统 │ ├── __init__.py │ └── coordinator.py # 分布式协调核心 ├── adapters/ # 适配器 │ ├── __init__.py │ └── llm.py # LLM适配层 ├── demos/ # 演示脚本 │ ├── cli_assistant.py # 命令行助手演示 │ └── aggregator_demo.py # 聚合器演示 ├── tests/ # 测试文件 │ ├── test_router.py # 路由系统测试 │ ├── test_memory_manager.py # 记忆系统测试 │ ├── test_memory_optimizer.py # 记忆优化器测试 │ ├── test_distributed_coordinator.py # 分布式协调测试 │ ├── test_recovery_manager.py # 故障恢复测试 │ └── performance_test.py # 性能测试 ├── run_tests.py # 测试运行脚本 ├── run_tests_direct.py # 直接测试运行脚本 ├── simple_test.py # 简单测试脚本 ├── run_test_fix.bat # 测试修复批处理 ├── run_test_final.py # 最终测试运行脚本 └── test_runner_gui.py # 测试运行GUI程序
pip install -r requirements.txtpython main.py我们欢迎各种形式的贡献,包括但不限于:
详细贡献流程请参阅CONTRIBUTING.md。
本项目采用MIT许可证 - 详情请参阅LICENSE文件。
python run_tests.pypython demos/aggregator_demo.pypython demos/comprehensive_demo.py为了更好地理解和使用本系统,我们提供了以下文档资源:
我们欢迎社区的贡献和参与:
欢迎提交 Issue 和 Pull Request 来帮助改进项目。
「林修」微信:LinXiu230624
| Back | FazBrowse Home | New Git URL |