| Messages / roles、token 計價 |
S6 LLM API 與應用基本功 |
S8 Eval 方法論(成本會計) |
| Streaming(SSE、partial JSON) |
S6 LLM API 與應用基本功 |
S17 產品與 AI UX |
| Retry、rate limit、idempotency |
S6 LLM API 與應用基本功 |
S12 Agent loop 與 harness、S17 產品與 AI UX |
| 取消與中斷 |
S6 LLM API 與應用基本功 |
S17 產品與 AI UX |
| Reasoning model 的應用端使用(thinking budget、interleaved thinking) |
S6 LLM API 與應用基本功 |
S7 Prompt、structured output 與 workflows、S12 Agent loop 與 harness |
| 回饋收集(最小版:讚 / 倒讚) |
S6 LLM API 與應用基本功 |
S14 Agent eval、資料與最佳化、S17 產品與 AI UX |
| 本地與小模型 |
S6 LLM API 與應用基本功 |
S18 部署與架構 |
| Ollama 的 context 長度(預設可能只有 4K,超過時丟掉較早的內容) |
S6 LLM API 與應用基本功(S5 推論與 serving 先提及並連到這裡) |
之後各章用本地模型的提示都連到這裡 |
| Tracing(OpenTelemetry GenAI) |
S6 LLM API 與應用基本功 |
S8 Eval 方法論、S12 Agent loop 與 harness、S14 Agent eval、資料與最佳化 |
| 測試非確定性程式 |
S6 LLM API 與應用基本功 |
S8 Eval 方法論 |
| Prompt 結構、few-shot、CoT |
S7 Prompt、structured output 與 workflows |
— |
| Prompt sensitivity |
S7 Prompt、structured output 與 workflows |
— |
| Structured output、function calling |
S7 Prompt、structured output 與 workflows |
S10 工具與 MCP、S13 Memory 與個人化(記憶擷取) |
| Prompt as code、跨模型遷移 |
S7 Prompt、structured output 與 workflows |
S18 部署與架構 |
| 五種 workflow 模式 |
S7 Prompt、structured output 與 workflows |
S12 Agent loop 與 harness、S15 Multi-agent(orchestrator-worker)、S19 真實 agent 系統與畢業專題 |
| 多模態輸入(圖片、PDF 直接餵模型) |
S7 Prompt、structured output 與 workflows(○) |
S9 檢索與 RAG |
| 錯誤分析(open / axial coding) |
S8 Eval 方法論 |
S14 Agent eval、資料與最佳化、S15 Multi-agent(MAST 失敗分類) |
| LLM-as-judge 與校準 |
S8 Eval 方法論 |
S13 Memory 與個人化(A13 分層記憶第 0 步的 pairwise judge,用於個人化評估)、S14 Agent eval、資料與最佳化(agent-as-judge) |
| Capability vs regression eval、pass@k / pass^k |
S8 Eval 方法論 |
S10 工具與 MCP、S12 Agent loop 與 harness、S14 Agent eval、資料與最佳化、S18 部署與架構 |
| Benchmark 污染與 construct validity |
S8 Eval 方法論 |
S14 Agent eval、資料與最佳化 |
| Error bars、bootstrap 信賴區間(數學補給:標準誤、bootstrap;S4 Post-training 與 reasoning 先用一次) |
S8 Eval 方法論 |
S9 檢索與 RAG、S12 Agent loop 與 harness、S14 Agent eval、資料與最佳化、S18 部署與架構 |
| 樣本數規劃(檢定力) |
S8 Eval 方法論(○) |
— |
| 多重比較(Bonferroni) |
S8 Eval 方法論(○) |
— |
| 標註者一致性(Cohen’s κ) |
S8 Eval 方法論(○) |
— |
| 成本會計(每任務成本、預算) |
S8 Eval 方法論 |
S13 Memory 與個人化、S15 Multi-agent |
| 不確定性(logprobs、calibration) |
S8 Eval 方法論 |
S17 產品與 AI UX(A17 完整前端第 0 步的逐筆不確定性訊號與呈現)、S18 部署與架構(cascade) |
| 校準指標(ECE、Brier score) |
S8 Eval 方法論(○) |
— |
| 文件解析、OCR |
S9 檢索與 RAG |
— |
| Embedding、vector search、hybrid、rerank(數學補給:cosine 相似度) |
S9 檢索與 RAG |
S12 Agent loop 與 harness(與 agentic search 比較) |
| Retrieval eval vs generation eval |
S9 檢索與 RAG |
— |
| Long context vs RAG |
S9 檢索與 RAG |
S11 Context engineering、S13 Memory 與個人化(記憶基準線) |
| Prompt vs RAG vs 微調的決策 |
S9 檢索與 RAG(模型速成先概覽微調能做什麼) |
S11 Context engineering |
| Text2SQL |
S9 檢索與 RAG(○) |
— |
| 間接 prompt injection 🔒 |
S9 檢索與 RAG |
S13 Memory 與個人化、S16 安全與治理 |
| 工具設計與風險分級 |
S10 工具與 MCP |
S12 Agent loop 與 harness、S16 安全與治理、S17 產品與 AI UX(確認介面) |
| MCP(transports、auth) |
S10 工具與 MCP |
S16 安全與治理(供應鏈)、S17 產品與 AI UX(MCP Apps) |
| stdio MCP server(必做;帶 OAuth 的 HTTP 版在進階) |
S10 工具與 MCP |
— |
| Tool search / deferred loading |
S10 工具與 MCP |
S11 Context engineering |
| Code execution 作為工具介面 |
S10 工具與 MCP |
— |
| Agent-computer interface(ACI) |
S10 工具與 MCP |
S19 真實 agent 系統與畢業專題 |
| Sandbox、egress 🔒 |
S10 工具與 MCP |
S12 Agent loop 與 harness、S16 安全與治理 |
| Context 預算與失效模式 |
S11 Context engineering |
S12 Agent loop 與 harness、S15 Multi-agent |
| Progressive disclosure |
S11 Context engineering |
S12 Agent loop 與 harness(skills) |