2024-09-12 · AI
搞懂工具呼叫模式,寫出穩定的 LLM Agent
從工具 Schema、錯誤回饋到停止條件,讓 Agent 失敗時明確報錯,而不是默默亂做。
前言
整理線上環境常用的三種模式:單次工具呼叫、規劃與執行分離、以及需要人工確認的流程,並分析每一種會帶來的失敗方式。
現場筆記
在處理 AI 問題的過程中,反覆看到的幾個模式:
- 簡單的版本撐過了每次重構,聰明的版本沒有。
- 邊做邊寫的文件,比事後補寫的耐用得多。
- 同一個問題第二次出現時,它就已經是模式了——幫它命名吧。
可以直接抄的檢查清單
- 問題可以用一行指令重現。
- 修正附帶一個沒有它就會失敗的測試。
- 作者本人以外的人也在自己的機器上跑過。
結語
寫下未來的自己真的會讀的短版本——這就是全部的訣竅。