LS-Labs

搜尋與 AI

Tool Description 是什麼?

工具描述 · Tool Description

發布於

Tool Description 是工具定義中以文字說明功能與使用條件的欄位。它幫助模型理解工具適用於哪些任務、需要哪些資訊,以及哪些操作超出能力;它不等於參數 Schema,也不會替後端執行授權檢查。

從服務介紹,改成可判斷的任務資訊

「提供優質餐飲服務」沒有交代具體能力;「依餐廳、日期與人數查詢可訂時段,不建立訂位」則能區分查詢與寫入。這是描述寫法的示例,不是對所有模型都有效的固定模板。

優先交代實際功能、必要輸入與能力邊界,並讓描述與名稱、Schema 一致。工具做不到取消訂位,就不應因為加入「取消」關鍵字而讓它看似支援。

描述的效果,要分開看召回與選擇

若工具還沒進入候選清單,應先查候選召回、索引與載入策略;若模型已經看得到工具,才比較它是否因描述不同而改變首選。

模型提出工具呼叫後,應用程式仍要驗證參數與權限、執行服務,再回傳結果。描述更具體與任務真正完成,必須分開驗證。

參考資料

最近查核:

← 返回名詞解釋