← 返回首页

项目:多智能体协作框架

多智能体协作框架

这是一个探索性的开源项目,旨在构建一个能够自动规划、执行和反思的智能体系统。

项目背景

随着大语言模型(LLM)的发展,单一的 Chatbot 已经无法满足复杂的任务需求。我们需要一个系统,能够像人类团队一样,通过不同角色的智能体协作来解决问题。

核心功能

  1. 任务拆解: 主控 Agent 将用户输入的复杂目标拆解为子任务。
  2. 角色扮演: 系统内置了“研究员”、“程序员”、“测试员”等不同角色的 Prompt。
  3. 记忆系统: 使用向量数据库存储长期记忆,确保任务上下文不丢失。
  4. 工具调用: 智能体可以调用外部工具与执行器。

技术栈

  • 语言: Python
  • 框架: LangChain, LangGraph
  • 模型: OpenAI GPT-4, Anthropic Claude 3
  • 数据库: ChromaDB

成果展示

System Architecture

系统架构示意图