课程大纲

Mastra简介

  • TypeScript的AI框架概述
  • Mastra的关键特性和优势
  • 安装和项目设置

理解Mastra架构

  • 核心组件和系统设计
  • 代理、工作流程和内存架构
  • 与API和LLM的集成点

构建AI代理

  • 使用TypeScript创建简单代理
  • 在代理推理中使用工具和上下文
  • 组合多步骤AI任务

工作流程与自动化

  • 设计代理驱动的工作流程
  • 触发和管理异步任务
  • 错误处理与流程控制

RAG(检索增强生成)集成

  • 实现文档检索和索引
  • 连接外部知识库
  • 使用上下文数据优化响应

可观察性与调试

  • 监控代理活动和日志
  • 性能分析与优化
  • 调试工作流程并跟踪结果

部署与扩展

  • 将Mastra应用部署到生产环境
  • 与云基础设施集成
  • 安全与扩展的最佳实践

最佳实践与企业用例

  • 治理、可审计性和可靠性考量
  • 企业实施案例研究
  • 未来方向与社区路线图

总结与下一步

要求

  • 了解JavaScript和TypeScript基础知识。
  • 具备REST API或后端开发经验。
  • 对AI或LLM概念有基本了解。

目标受众

  • 从事AI或自动化解决方案的软件工程师。
  • 构建代理驱动系统的工程负责人。
  • 探索企业级TypeScript AI框架的开发人员。
 14 小时

即将举行的公开课程

课程分类