Skip to content

智能体#

"智能体"是一种自动化推理与决策引擎。它接收用户输入/查询,并能够通过内部决策执行该查询以返回正确结果。其核心组件包括但不限于:

  • 将复杂问题拆解为若干子问题
  • 选择外部工具并生成调用参数
  • 制定任务执行计划
  • 将已完成任务存储至记忆模块

LlamaIndex 提供了一套完整的框架,用于构建不同复杂度的智能体系统:

  • 快速构建智能体:使用我们预置的智能体工具架构快速搭建智能系统
  • 完全自定义智能系统:通过工作流从零构建并部署定制化智能工作流

应用场景#

智能体的潜在应用场景广阔且持续扩展。以下是能立即产生价值的典型用例:

  • 智能增强检索(Agentic RAG):构建基于数据的上下文增强研究助手,不仅能回答简单问题,还能处理复杂研究任务。我们的入门指南是最佳起点

  • 报告生成:通过多智能体研究+写作工作流结合LlamaParse生成多模态报告。示例代码

  • 客户支持:参考工作流驱动的多智能体服务系统入门模板

其他场景: - 效率助手:构建可操作邮件、日历等办公工具的智能体。参见GSuite智能体教程

资源指南#

预置智能体与工具

以下组件指南是构建智能体的核心入口: - 智能体 - 工具

自定义智能工作流

LlamaIndex工作流通过事件驱动的编排核心,支持构建高度定制化的智能工作流: - 工作流教程序列 - 工作流组件指南 - 构建ReAct智能体工作流 - 部署工作流

智能组件开发

如需在工作流中使用核心智能组件,LlamaIndex为每个子组件提供了健壮的抽象层: - 查询规划路由子问题查询转换 - 函数调用与工具使用:参考OpenAIMistral指南示例

生态系统#

  • 微服务部署:通过llama_deploy代码库)将智能工作流部署为微服务
  • 社区智能体:我们在LlamaHub🦙提供了40+个社区开发的智能体工具