Skip to main content

示例

自动化多智能体聊天

AutoGen提供了由LLM驱动的可对话智能体,可以通过自动聊天集体执行任务,无论是工具还是人类。该框架允许通过多智能体对话进行工具使用和人类参与。 有关此功能的文档,请点击此处

笔记本示例链接:

代码生成、执行和调试

多智能体协作(>3个智能体)

  • 使用群组聊天进行自动任务求解(包括3个组成员智能体和1个管理者智能体) - 查看笔记本
  • 使用群组聊天进行自动数据可视化(包括3个组成员智能体和1个管理者智能体) - 查看笔记本
  • 使用群组聊天进行自动复杂任务求解(包括6个组成员智能体和1个管理者智能体) - 查看笔记本
  • 使用编码和规划智能体进行自动任务求解 - 查看笔记本
  • 使用在图中指定的转换路径进行自动任务求解 - 查看笔记本
  • 通过SocietyOfMindAgent以内心对话的方式运行群组聊天 - 查看笔记本
  • 使用自定义发言者选择函数运行群组聊天 - 查看笔记本

顺序多智能体聊天

  • 由单个智能体发起的一系列聊天中解决多个任务 - 查看笔记本
  • 由单个智能体发起的一系列异步聊天中解决多个任务 - 查看笔记本
  • 由不同智能体发起的一系列聊天中解决多个任务 - 查看笔记本

嵌套聊天

  • 使用嵌套聊天解决复杂任务 - 查看笔记本
  • 使用一系列嵌套聊天解决复杂任务 - 查看笔记本
  • 使用编码智能体和保护智能体的嵌套聊天解决供应链优化问题的OptiGuide - 查看笔记本
  • 使用嵌套聊天和工具使用进行对话式国际象棋 - 查看笔记本

应用领域

  • 从新数据中进行自动持续学习 - 查看笔记本
  • OptiGuide - 供应链优化的编码、工具使用、安全保障和问答
  • AutoAnny - 使用 AutoGen 构建的 Discord 机器人

工具使用

人类参与

代理教学和学习

在循环中与 OpenAI 助手进行多代理聊天

多模态代理

处理长对话

评估和评估

  • AgentEval:用于评估 LLM 动力应用程序效用的多代理系统 - 查看笔记本

自动代理构建

可观察性

  • 使用 AgentOps 跟踪 LLM 调用、工具使用、操作和错误 - 查看笔记本

增强推理

实用工具

推理超参数调优

AutoGen 提供了一种经济高效的超参数优化技术 EcoOptiGen 用于调优大型语言模型。研究发现,调优超参数可以显著提高其效用。 请在此处找到有关此功能的文档。

笔记本示例链接: