返回课程详情

Agent 开发 / 课程学习

大模型智能体开发

第 20 / 67 节

阶段2:大模型应用方向深化 / 第 20 节

T20 Python实现Agent、工具调用与RAG

当天7节:模型回答的流式输出;Python实现ReAct任务循环;Python实现工具调用;Python实现RAG处理流程;连接向量数据库;Python管理连续对话;Python Agent联测与历史API能力迁移。流式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会议重构版课程大纲;课程安排不代替完整教材。