课程大纲

CrewAI简介

  • 多代理系统概述。
  • 关键概念:代理、角色、任务和工具。
  • CrewAI在工作流程自动化中的应用。

CrewAI项目设置

  • 安装依赖项并初始化项目。
  • 基本配置和环境设置。
  • 理解Crew类和流程结构。

设计工作流程自动化代理

  • 定义代理职责和个性。
  • 创建特定任务的专用代理。
  • 协作任务执行策略。

工具集成和代理间通信

  • 使用内置和自定义工具。
  • 在代理之间交换上下文和记忆。
  • 实时协作和顺序逻辑。

编排实际工作流程

  • 构建业务流程的流程(例如工单分类)。
  • 自动化DevOps管道和监控任务。
  • 动态任务分支和条件处理。

连接外部系统

  • 使用API、Webhook和第三方工具。
  • 从外部事件调度和触发CrewAI。
  • 记录、监控和调试工作流程。

案例研究和实践实验室

  • 零售订单处理自动化。
  • 客户支持工单分类和响应。
  • 使用CrewAI代理的CI/CD编排。

总结和下一步

要求

  • 具备Python编程经验。
  • 了解工作流程自动化概念。
  • 熟悉API和基本DevOps实践。

受众

  • 自动化工程师。
  • 流程分析师。
  • DevOps专家。
 14 小时

即将举行的公开课程

课程分类