Academy
Häkchen
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
Nächste Lektion
Nächste Lektion
In dieser Lektion

Hooks ermöglichen die Ausführung von benutzerdefiniertem Code an bestimmten Punkten im Lebenszyklus Ihres Bots. Sie bieten eine Möglichkeit, Nachrichten abzufangen und zu ändern, Sitzungen zu verwalten, Interaktionen zu protokollieren und sich in externe Systeme zu integrieren.

Hooks funktionieren wie anpassbare Ausführungspunkte, mit denen Sie genau steuern können, wie ein Bot Ereignisse verarbeitet und auf sie reagiert. Sie funktionieren ähnlich wie Execute Code-Karten und akzeptieren Parameter, die je nach Hook-Typ variieren.

Hooks können an drei wichtigen Punkten im Ablauf eines Bots eingefügt werden:

  • Um Nachrichten herum, entweder vor oder nach eingehenden oder ausgehenden Nachrichten.
  • Um LLMz-Ausführungen oder Iterationen herum, also entweder bevor LLMz eine Ausgabe erzeugt oder nachdem es eine Iteration seiner Antwort durchläuft.
  • Am Ende einer Runde oder eines Gesprächs, damit Sie Code ausführen können, nachdem etwas passiert ist oder das Gespräch beendet wurde.

Durch die Verwendung von Hooks können Sie die Interaktionen des Bots genau steuern, sodass Sie benutzerdefinierte Informationen speichern oder protokollieren oder bestimmte Aktionen durchführen können.

Zusammenfassung
Hooks in der Studio-Benutzeroberfläche ermöglichen die Ausführung von benutzerdefiniertem Code an wichtigen Punkten im Lebenszyklus und ermöglichen das Abfangen von Nachrichten, die Sitzungsverwaltung und externe Integrationen.
alle Lektionen dieses Kurses
Keine Artikel gefunden.