Damn AgentBeta

模型基础知识

面向 Agent 工程的 LLM 基础:Transformer、Token、上下文窗口、推理参数、提示词与结构化输出。

这个板块不做深度学习论文导读,而是整理开发智能体系统前必须理解的模型层知识。先弄清模型能做什么、不能做什么,再进入 Agent Loop、工具调用和 Harness 工程,判断会更稳。

学习优先级

优先级主题为什么重要
1LLM 概览建立能力边界:生成、推理、工具调用和幻觉分别意味着什么。
2Token 与上下文窗口上下文是硬预算,直接影响成本、压缩策略和 Agent 设计。
3Transformer 基础理解注意力、位置编码和预训练-微调范式,读懂模型接口背后的约束。
4推理参数与提示词基础控制输出稳定性、长度、格式和任务指令的组织方式。
5结构化输出与工具调用模型层如何把自然语言约束成 JSON、函数参数和可验证接口。
6模型选型与能力边界按任务复杂度、延迟、成本、上下文和多模态需求选模型。

这个板块解决什么

  • 协作者进入 Agent 项目前,需要知道 LLM 和 Agent 的分工边界。
  • 设计上下文、记忆和压缩策略时,需要理解 Token 预算和窗口限制。
  • 调试工具调用失败时,需要区分是模型层问题还是编排层问题。
  • 做模型选型时,需要按能力层级而不是品牌偏好做决策。

与相邻板块的关系

板块分工
模型基础知识模型本身:能力、输入输出、采样、结构化接口。
核心概念Agent 系统:Loop、工具、记忆、规划、多 Agent。
工程实践上线后:上下文工程、RAG、评测、可观测性、安全。
编程语言基础实现层:TypeScript、Python 等语言与 SDK 集成。

建设原则

  • 以工程视角讲模型,不展开训练细节和数学推导。
  • 每个主题都回答三个问题:它是什么、它失败时会怎样、Agent 系统里谁该处理它。
  • 与 Agent 强相关的内容优先:上下文预算、工具调用、结构化输出、模型版本追踪。
  • 每篇页面都保留工程检查清单,读者可以直接拿去评审自己的 Agent 方案。

推荐学习路径

如果你是第一次系统学习 Agent 工程,建议按下面顺序阅读:

  1. 先读 LLM 概览,建立“模型不是 Agent”的边界感。
  2. 再读 Token 与上下文窗口,理解为什么长任务会被窗口、成本和延迟约束。
  3. 然后读 Transformer 基础,知道注意力、位置和自回归生成怎样影响接口行为。
  4. 最后读推理参数、结构化输出和模型选型,把模型能力落到可执行、可评测、可替换的工程决策上。

如果你已经在做产品或框架选型,可以反过来读:先看 模型选型与能力边界,再回到相关基础页补齐原因。

读完后的最低标准

读完本板块后,至少应该能回答这些问题:

  • 一个 Agent 任务失败时,问题更可能在模型能力、提示词、工具 schema、上下文装配还是编排逻辑。
  • 为什么“把全部材料塞进 prompt”不是上下文工程,反而会破坏可复现性和成本控制。
  • 什么时候应该用结构化输出、函数调用或工具调用,而不是让模型输出一段自然语言说明。
  • 模型升级、切换 provider 或改 prompt 之后,应该用哪些评测和 trace 判断是否真的变好。

文档维护检查清单

后续协作者补充模型相关页面时,建议逐项检查:

  • 是否把模型层、工具层、编排层、产品层的责任分开说明。
  • 是否避免把某个厂商、某个模型版本的临时能力写成长期定律。
  • 是否给出失败模式,而不只描述理想流程。
  • 是否给出可观察指标,例如 token、latency、tool success rate、schema validation error。
  • 是否保留论文、官方文档、书籍页码或本仓库资源链接,方便读者复核。

参考资料

On this page