總結
在這個單元中,你學到工具呼叫如何將生成式 AI 模型從純文字推理延伸到實際且紮實的行動。
你探討了如何在 OpenAI 回應 API 請求中配置工具,以及每個工具如何新增不同功能:
- code_interpreter工具讓模型能產生並執行 Python 程式碼,進行計算、資料分析及迭代問題解決。
- web_search工具能檢索當前外部資訊,使回應內容能包含及時且有來源根據的內容。
- file_search工具幫助模型從你自己的索引文件和知識檔案中回答問題。
- 函式工具允許你的應用程式執行自訂商業邏輯,並將結果回傳給模型。
所有工具的核心實作模式相同:定義請求中的工具,讓模型決定何時使用,必要時回傳工具輸出,並驗證回應的正確性與安全性。
下一步,你可以結合這些技巧,打造更有能力的助理,並逐步發展到具備持久指令、工具與協調的完整代理解決方案。