欢迎来到XAgent的文档

介绍

XAgent logo
Twitter Discord License: Apache 2.0 Welcome
🏆 我们的目标是创建一个超级智能代理,能够解决任何给定的任务!

我们欢迎多样的合作形式,包括全职和兼职职位等。如果您对智能体的前沿领域感兴趣,并希望与我们一起实现真正自主的智能体,请通过 xagentteam@gmail.com 联系我们。

XAgent 具备以下功能:

  • 自主性: XAgent 可以在无需人类参与的情况下自动解决各种任务。

  • 安全性: XAgent被设计为安全运行。所有操作都限制在一个docker容器内。无论如何都可以运行它!

  • 扩展性: XAgent 被设计为可扩展的。您可以轻松地添加新工具来增强代理的能力,甚至添加新的代理!

  • GUI: XAgent 提供了一个友好的 GUI 供用户与代理交互。您还可以使用命令行接口与代理交互。

  • 与人类的合作: XAgent 可以与您合作处理任务。它不仅能够在执行复杂任务时根据您的指导进行操作,还能在遇到挑战时寻求您的帮助。

XAgent由三个部分组成:

  • 🤖 调度程序 负责动态实例化和分派任务给不同的代理。它允许我们添加新代理并提高代理的能力。

  • 🧐 规划者 负责生成和修正任务计划。它将任务划分为子任务,并为它们生成里程碑,使得代理能够逐步解决任务。

  • 🦾 Actor 负责执行行动以实现目标并完成子任务。演员利用各种工具来解决子任务,并且它还可以与人类协作来解决任务。

_images/workflow.png

XAgent的内循环和外循环机制。