Academy
フック
10
17
18
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
10
15
15
13
12
11
10
9
8
7
6
5
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 インターフェイスのフックを使用すると、主要なライフサイクル・ポイントでカスタム・コードを実行でき、メッセージの受信、セッション管理、外部との統合が可能になります。
このコースの全レッスン
該当事項はありません。