11
ui-guide-studio
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
次のレッスン
次のレッスン
このレッスンで

フックは、ボットのライフサイクルの特定のタイミングでカスタムコードを実行できます。これにより、メッセージの傍受や変更、セッション管理、やり取りの記録、外部システムとの連携が可能になります。

フックはカスタマイズ可能な実行ポイントのように機能し、ボットがイベントを処理・応答する方法を細かく制御できます。コード実行カードと似ており、フックの種類によって異なるパラメータを受け取ります。

フックは、ボットのフロー内で次の3つの重要なポイントに挿入できます。

  • メッセージの前後(受信・送信メッセージの前または後)で実行。
  • LLMzの実行や繰り返しの前後(LLMzが出力を生成する前や、応答の繰り返し後)で実行。
  • ターンや会話の終了時(何かが起きた後や会話が終了した後)にコードを実行。

フックを使うことで、ボットのやり取りを細かく制御でき、カスタム情報の保存や記録、特定のアクションの実行が可能になります。

概要
Studioインターフェースのフックは、重要なライフサイクルポイントでカスタムコードを実行でき、メッセージの傍受、セッション管理、外部連携が可能です。
このコースの全レッスン
Fresh green broccoli floret with thick stalks.