11
ui-guide-studio
8
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
下一課
下一課
本課內容

Hooks 允許你在機器人生命週期的特定階段執行自訂程式碼。你可以用它們來攔截與修改訊息、管理會話、記錄互動,並與外部系統整合。

Hooks 就像 可自訂的執行點,讓你能精細掌控機器人如何處理與回應事件。它們的運作方式類似於 執行程式碼卡片,並根據 hook 類型接受不同的參數。

你可以在機器人流程中的三個關鍵點注入 Hooks:

  • 針對訊息,在進入或離開時(無論是傳入還是傳出訊息)之前或之後。
  • 針對 LLMz 的執行或迭代,在 LLMz 產生輸出前,或完成一次回應迭代後。
  • 在一次回合或對話結束時,讓你能在事件發生後或對話結束後執行程式碼。

使用 Hooks 能讓你精確控制機器人互動,因此你可以儲存或記錄自訂資訊,或執行特定動作。

摘要
在 Studio 介面中的 Hooks 可讓你在關鍵生命週期點執行自訂程式碼,實現訊息攔截、會話管理及外部整合。
本課程所有單元
Fresh green broccoli floret with thick stalks.