Skip to main content

Smart Agent 是一个开放源代码的项目,为您提供一整套完善的库,用以解构复杂任务并调度 toolkit 中的函数

  1. Smart Agent 是一个开放源代码的项目,为您提供一整套完善的库,用以解构复杂任务并调度 toolkit 中的函数。

    该项目采用一种通用的 Agent 设计思路,将复杂任务处理的流程概括为:任务规划(Planner)→ 函数调度(Distributor)→ 函数执行(Worker)→ 结果整合(Solver)。

    特点:
    工具箱: 该项目包含一个名为real_world的模块,其中定义了toolkit,内置各种完全自定义的工具。
    模型易用性: agent和操作者的分离的思想,将模型部署为restful api,需要的时候才会去调用接入llm的api接口。
    记忆: 提供memory和flash mind两个模块,分别用于长期和短期记忆。(TO DO)