Evolving Agents
智能体应用

Evolving Agents

Evolving Agents 是用在创建、管理和进化 AI 代理的生产级框架。 Evolving Agents支持智能代理之间的通信和协作,根据语义理解需求、基于过往经验进化,有效解决复杂任务。 框架具备智能代理进化、代理间通信等核心功能。 Evolving Agents 适用于文档处理、医疗保健、金融分析、客户服务等多领域场景,旨在通过智能代理的协同工作提升任务处理效率和效果。

快点收藏起来

Evolving Agents 是用在创建、管理和进化 AI 代理的生产级框架。 Evolving Agents支持智能代理之间的通信和协作,根据语义理解需求、基于过往经验进化,有效解决复杂任务。 框架具备智能代理进化、代理间通信等核心功能。 Evolving Agents 适用于文档处理、医疗保健、金融分析、客户服务等多领域场景,旨在通过智能代理的协同工作提升任务处理效率和效果。

evolving-agents

Evolving Agents 的核心在于其智能代理的进化能力。通过语义相似性评估,框架能够动态决定是重用现有代理、进化现有代理,还是创建新的代理。这种动态进化的能力使得 Evolving Agents 在处理复杂任务时表现出色。Evolving Agents 的亮点包括:

  • 支持Agent间智能通信,可委托任务并协作解决问题;
  • 智能库支持语义搜索,通过 OpenAI 嵌入快速

Evolving Agents 核心功能包括:

  • 基于语义相似性动态重用、演化或创建新代理
  •  代理间的通信和任务委派能力
  • 通过学习过去执行结果持续自我改进
  • 使用 YAML 定义工作流,简化代理互动
  • 集成 OpenAI 嵌入搜索相关工具和代理
  • 支持多种 AI 框架(如 BeeAI 等)

如何运行 Evolving Agents

克隆仓库

git clone https://github.com/matiasmolinas/evolving-agents.git
cd evolving-agents

安装依赖

pip install -r requirements.txt
pip install -e .

设置代理库并运行示例

python examples/setup_simplified_agent_library.py
python examples/simplified_agent_communication.py

相关导航