什么是多智能体系统?

使用 LlamaIndex 构建 Agentic 工作流

Laurie Voss

VP Developer Relations, LlamaIndex

超越单一智能体

$$

  • 单一智能体:强大但有限

$$

  • 专业化智能体往往更高效

$$

  • 可作为智能体团队协作

智能体团队

使用 LlamaIndex 构建 Agentic 工作流

为何使用多智能体?

示例:

  • 撰写研究报告
  • 单个智能体同时处理:检索、整理、撰写、校对并返回答案

智能体工作流

使用 LlamaIndex 构建 Agentic 工作流

认识专业化智能体

$$

  • 研究智能体:收集信息

$$

  • 写作智能体:起草报告

$$

  • 审核智能体:检查并改进内容

工作流:智能体团队

使用 LlamaIndex 构建 Agentic 工作流

如何协同工作

$$

  • 研究智能体收集笔记

$$

  • 写作智能体用笔记起草

$$

  • 审核智能体打磨输出

工作流:智能体团队

使用 LlamaIndex 构建 Agentic 工作流

何时扩展

  • 当任务可自然拆分为多部分时

  • 当单个智能体难以处理复杂提示或过多工具时

复杂任务

使用 LlamaIndex 构建 Agentic 工作流

内置 AgentWorkflow

$$

  • LlamaIndex AgentWorkflow

$$

  • 支持在智能体间自动移交任务

$$

  • 带来一定复杂性

AgentWorkflow 界面

使用 LlamaIndex 构建 Agentic 工作流

¡Vamos a practicar!

使用 LlamaIndex 构建 Agentic 工作流

Preparing Video For Download...