感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
智能体开发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
受众
- 后端工程师
- 平台工程师
- 机器学习工程师
21 小时