章节摘要:跑通之后,拆开看内部。本章逐个讲透五大核心组件:架构总览(组件如何协同)、Agent(智能体如何定义)、Runner(运行器如何执行)、模型集成(怎么接模型)、工具(能力如何扩展)。学完本章,你能独立设计一个智能体应用。
阅读完本章,你应当能够:
一句话记住本章:架构是"定义 + 执行"的两层结构——Agent 定义"做什么",Runner 执行"怎么做",模型与工具是两边的耗材。

组件地图与数据流:一次请求如何走完整个系统。先看地图再学局部。
Agent 的配置项:指令、工具、模型、动态行为。这是"行为质量"的源头。
Runner 的执行流程、运行模式与结果处理。理解它,才算真正会用 SDK。
默认模型、自定义模型、多模型管理。模型选型直接关系成本与效果。
工具类型、工具集、错误处理与动态工具。工具让智能体从"会说"变"会做"。
总览(2.1) → Agent(2.2) → Runner(2.3) → 模型(2.4) → 工具(2.5) 地图 定义 执行 引擎 手脚
先看地图,再逐个拆组件,最后理解"手脚"如何扩展。五个组件中,Agent 与 Runner 是一对"定义与执行",模型与工具是它们依赖的两类外部资源。
学完本章,建议完成一个"组合实验":用 2.2 的 Agent 配置方式,把第 1 章跑通的示例升级成"带两个工具、指定模型、带温度参数"的完整配置;再分别用同步、异步、流式三种模式运行它,观察结果对象在不同模式下的差异。最后画一张自己的架构草图,标注每个组件在哪一层。做完这些,五个组件就不是"五个概念",而是"五个你用过的工具"。