AutoGen 是微软公司的一个开源项目。Auto Gen是一个框架,它支持使用多个可以相互交流以解决任务的代理来开发 LLM 应用程序。AutoGen 代理可自定义、可交流,并无缝允许人类参与。它们可以以多种模式运行,这些模式结合了 LLM、人类输入和工具。

主要特点:

AutoGen 能够以最小的努力构建基于多代理对话的下一代 LLM 应用程序。它简化了复杂 LLM 工作流程的编排、自动化和优化。它最大限度地提高了 LLM 模型的性能并克服了它们的弱点。

它支持复杂工作流的多种对话模式 。借助可自定义且可对话的代理,开发人员可以使用 AutoGen 构建有关对话自主性、代理数量和代理对话拓扑的各种对话模式。

它提供了一系列复杂程度不同的工作系统。这些系统涵盖了来自不同领域和复杂程度的广泛应用 。这展示了 AutoGen 如何轻松支持多种对话模式。

AutoGen由微软、宾夕法尼亚州立大学和华盛顿大学的合作研究成果提供支持。

多代理对话框架

Autogen通过通用的多代理对话框架支持下一代LLM应用程序。它提供了可定制和可对话的代理,集成了LLM、工具和人类。 通过在多个有能力的代理之间自动聊天,人们可以轻松地让他们自主地或通过人工反馈集体执行任务,包括需要通过代码使用工具的任务。对于 例,

下图显示了使用AutoGen的对话流程示例:

免责声明:本网站仅提供网址导航服务,对链接内容不负任何责任或担保。
相关资讯