阶段2:大模型应用方向深化 / 第 20 节
T20 Python实现Agent、工具调用与RAG
T20 Python实现Agent、工具调用与RAG
阶段2:大模型应用方向深化
本日课程安排
先修/输入:T19的有并发限额的批处理、吞吐/失败报告与SDK样例
当前问题:承接前序版本与知识,完成本日Python实现Agent、工具调用与RAG
本日增量:流式Agent/RAG、工具调用、多轮隔离和回归记录
下一日承接:T21 Skill工程实践:资源组织、选择与组合测试
第1节 · 代码与运行时深化 · 模型回答的流式输出(分钟待核定)
教学活动:承接T19交接;学员完成:接入流式增量与终止/错误事件,取消后不重复展示旧片段。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:接入流式增量与终止/错误事件,取消后不重复展示旧片段
第2节 · 代码与运行时深化 · Python实现ReAct任务循环(分钟待核定)
教学活动:使用本日第1节结果;学员完成:编码ReAct Loop,保存行动/观察及停止原因,与T11框架版比较。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:编码ReAct Loop,保存行动/观察及停止原因,与T11框架版比较
第3节 · 代码与运行时深化 · Python实现工具调用(分钟待核定)
教学活动:使用本日第2节结果;学员完成:实现Function Calling参数校验、执行与结果配对。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:实现Function Calling参数校验、执行与结果配对
第4节 · 代码与运行时深化 · Python实现RAG处理流程(分钟待核定)
教学活动:使用本日第3节结果;学员完成:用T09—T09语料与固定集构建RAG Pipeline并核对引用。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:用T09—T09语料与固定集构建RAG Pipeline并核对引用
第5节 · 代码与运行时深化 · 连接向量数据库(分钟待核定)
教学活动:使用本日第4节结果;学员完成:连接选定课程向量库,命名空间和版本查询可复现。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:连接选定课程向量库,命名空间和版本查询可复现
第6节 · 代码与运行时深化 · Python管理连续对话(分钟待核定)
教学活动:使用本日第5节结果;学员完成:实现多轮状态且不同会话隔离,过期会话按策略处理。教师检查实际结果及失败原因;缺项补做后再交接。
产出与评价证据:实现多轮状态且不同会话隔离,过期会话按策略处理
第7节 · 代码与运行时深化 · Python Agent联测与历史API能力迁移(分钟待核定)
教学活动:整合本日代码并对照118历史能力,按课程固定接口映射到Responses适配;核对课堂版本
产出与评价证据:整合调用与回归可复跑;历史接口不作为新增实践依赖
当日产出与验收
流式Agent/RAG、工具调用、多轮隔离和回归记录
日验收:整合调用与回归可复跑;历史接口不作为新增实践依赖
教学边界
复用个人售前工程;深化Python与工程组件
编写依据:2026-10-15会议重构版课程大纲;课程安排不代替完整教材。