本課內容
Hooks 允許你在機器人生命週期的特定階段執行自訂程式碼。你可以用它們來攔截與修改訊息、管理會話、記錄互動,並與外部系統整合。
Hooks 就像 可自訂的執行點,讓你能精細掌控機器人如何處理與回應事件。它們的運作方式類似於 執行程式碼卡片,並根據 hook 類型接受不同的參數。
你可以在機器人流程中的三個關鍵點注入 Hooks:
- 針對訊息,在進入或離開時(無論是傳入還是傳出訊息)之前或之後。
- 針對 LLMz 的執行或迭代,在 LLMz 產生輸出前,或完成一次回應迭代後。
- 在一次回合或對話結束時,讓你能在事件發生後或對話結束後執行程式碼。
使用 Hooks 能讓你精確控制機器人互動,因此你可以儲存或記錄自訂資訊,或執行特定動作。
摘要
在 Studio 介面中的 Hooks 可讓你在關鍵生命週期點執行自訂程式碼,實現訊息攔截、會話管理及外部整合。
本課程所有單元
