Skip to content

AI 应用开发:模型、知识与行动 ​

这组学习笔记把 AI 应用拆成能连续学习的机制:先理解模型接口和输出合同,再处理文档与检索,随后组织工具和任务状态,最后通过评估、观测和版本控制保持可靠运行。每门课的完整顺序位于学习路线,每章的解释、实验、练习和答案在对应正文中。

怎样开始 ​

初次学习从模型 API 开始,需要 Python 函数、集合、异常和 JSON 基础;不要求先学习神经网络训练。会写接口但缺少 Agent 经验时,先读结构化输出与工具,再进入 Agent 基础。真实调用所需账户、权限和依赖在平台课说明,本地实验不需要填写真实密钥。

正文中的固定响应用于检验确定性规则,不能据此判断模型有多聪明。练习先运行原例、预测变体结果,再独立实现,最后进入章答案。遇到恢复、并发或安全问题,要读完整操作顺序,单次成功不能代替跨轮验证。

模型、提示与结果合同 ​

先理解输入、输出和失败,再选择供应商。架构课在通用 API 之后建立系统边界,后面的专题可随主线回访。

  1. 模型 API 通用原理
  2. Prompt Engineering
  3. 结构化输出与工具调用
  4. AI 应用架构

知识、数据与检索 ​

先保证文档能追溯、权限能过滤,再研究如何找得准。图检索与框架使用共享这条数据链。

  1. 文档摄取与解析
  2. 检索与重排
  3. RAG 系统
  4. Graph RAG
  5. LlamaIndex

Agent 与生产控制 ​

从受控工具循环进入可恢复任务,随后研究自主规划和协作;安全、评估和观测伴随每一步,而非上线前才补。

  1. Agent 基础
  2. Agent 开发
  3. 安全与护栏
  4. 评估
  5. 可观测性
  6. 自主 Agent
  7. 多 Agent 系统

框架、协议与运行平台 ​

已经理解工具合同和任务状态后,再比较框架承担的责任。MCP 连接工具,A2A 连接任务协作者,不是同一种协议。

  1. LangChain
  2. LangGraph
  3. OpenAI Agents SDK
  4. Semantic Kernel
  5. MCP
  6. A2A
  7. Codex SDK / App Server
  8. Codex MCP 兼容集成

模型平台与能力扩展 ​

按真实需求选择供应商、本地部署、微调或多模态分支。学一家平台的同时保留通用合同,避免把模型名当作能力保证。

  1. OpenAI Responses
  2. Claude API
  3. Gemini API
  4. 开源模型与本地推理
  5. 模型微调
  6. 多模态与实时 AI

用心记录每一步成长