联系我们
 课程时长 21 小时

课程大纲

面向智能体开发的Python环境介绍

  • 搭建Python、虚拟环境及依赖管理
  • 使用Git和Docker进行版本控制与隔离
  • 可复现环境的最佳实践

智能体SDK与框架概览

  • LangChain、AutoGen及其他新兴SDK
  • 智能体结构与生命周期:感知、推理与行动
  • 对比SDK能力与架构风格

在Python中构建功能型智能体

  • 使用LangChain创建简单智能体
  • 将智能体连接至外部工具和API
  • 处理输入/输出、内存及持久化

工具与API集成

  • 定义并注册智能体使用的工具
  • 安全的API集成及密钥管理
  • 使用外部数据源及自定义函数调用

智能体编排与通信模式

  • 使用AutoGen实现多智能体协作
  • 任务委派与规划逻辑
  • 事件驱动及异步编排

测试、调试与可观测性

  • 使用模拟输入及受控环境测试智能体
  • 调试消息流及工具调用
  • 实现结构化日志及性能指标

部署与生产考量

  • 打包及容器化Python智能体服务
  • 集成至CI/CD流水线
  • 扩展、监控及维护长期运行的智能体

总结与后续步骤

要求

  • 掌握Python编程及包管理
  • 具备REST API及JSON数据结构经验
  • 熟悉Python异步I/O基础

目标受众

  • 后端工程师
  • 平台工程师
  • 机器学习工程师

即将举行的公开课程

课程分类