Skip to main content

Bot testen

Beschreibung

Mit der Funktion Bot testen kannst du direkt mit deinem Bot interagieren und sein Verhalten überprüfen, bevor du ihn für andere freigibst. Neben dem eigentlichen Chat stehen dir dabei einige nützliche Zusatzoptionen zur Verfügung:

  1. Chatfenster: Hier gibst du wie gewohnt deine Nachrichten ein und erhältst Antworten vom Bot.

  2. Debug-Protokoll (Debug-Log): Direkt neben dem Chatfenster findest du ein Protokoll, das detaillierte Informationen zu jedem Schritt des Chats anzeigt. Es hilft dabei, den Hintergrundprozess und interne Abläufe zu verstehen und gezielt Anpassungen vorzunehmen.

  3. Verlauf löschen: Über diesen Button kannst du deinen bisherigen Chatverlauf löschen. Das ist nützlich, wenn du einen frischen Start möchtest oder die Ansicht übersichtlich halten willst.


So nutzt du die Funktion

  • Öffne die Ansicht Bot testen.
  • Gib im Chatfenster deine Fragen oder Anweisungen ein und klicke auf „Senden“.
  • Nutze das Debug-Protokoll, um den Bot, den du gerade erstellst, zu testen und zu optimieren.
  • Verwende den Knopf „Verlauf löschen“, um den Chatverlauf zu bereinigen, wenn du möchtest.

Tipp: Wenn du auf einen Eintrag aus dem Debug-Protokoll klickst, werden alle dazugehörigen Protokolleinträge und Chatnachrichten hervorgehoben.


Debug-Protokoll: Detaillierte Eintragsübersicht

Das Debug-Protokoll bietet eine Vielzahl von Einträgen, die Ihnen dabei helfen können, die Funktion und Interaktion Ihres Bots detailliert nachzuvollziehen. Im Folgenden finden Sie eine Übersicht der typischen Einträge:

  • avatarbotNewSession: Initialisierung einer neuen Sitzung mit dem Avatar-Bot.

  • chatcompletion: Fortschritt oder Abschluss eines Chat-Vorgangs, bei dem die Eingabe erfolgreich verarbeitet wurde.

  • heygen_streaming_avatar: Behandlung von Avataren aus dem Heygen-System.

  • Membot call to chat/botid done: Erfolgreicher Aufruf zur Bot-Sitzung abgeschlossen.

  • texttospeech: Umsetzung von Text zu gesprochener Sprache, um mündliche Antworten bereitzustellen.

  • ThreadbotServiceCreatedThread: Erstellen eines neuen Gesprächsfadens im Thread-Bot-Service.

  • ThreadbotServiceUpdatedAssistent: Update des Assistenten im Thread-Bot-Service, häufig bei Veränderungen oder Anpassungen.

  • ThreadbotService: Allgemeine Serviceoperationen innerhalb des Thread-Bot-Systems.

  • ThreadbotServiceCreatedAssistent: Initiale Erstellung eines Assistenten im Thread-Bot-Service.

  • ToolServiceToolNotFound: Ein bestimmtes Tool konnte nicht gefunden werden und ist möglicherweise nicht verfügbar.

  • tool has contents from url: Ein Tool hat erfolgreich Inhalte von einer angegebenen URL abgerufen.

  • tool has outputs: Ein Tool hat Ergebnisse produziert, die nun verfügbar sind.

  • tool runError: Es ist ein Fehler während der Ausführung eines Tools aufgetreten.

  • tool runsMarkdown: Ausführung eines Tools mit Ausgabe in Markdown-Format.

  • tool runStart: Beginn der Ausführung eines Tools.

  • toolAddDatatrunkTool: Hinzufügen eines spezifischen Data-Trunk-Tools zur Verarbeitung.

  • CustomTool triggered und CustomTool finish: Ein benutzerdefiniertes Tool wurde gestartet oder abgeschlossen.

  • skillenabled und skilldisabled: Eine Fähigkeit oder Funktion wurde aktiviert oder deaktiviert.

  • ToolsAvailable: Liste der derzeit verfügbaren Tools.

  • Waiting RunStart @OpenAI & Requesting Run @OpenAI: Anfragen zur Ausführung von Prozessen bei OpenAI.

  • skillsforced: Eine Fähigkeit wurde zwangsweise aktiviert.

Diese Einträge geben Ihnen wertvolle Einblicke in die Ausführung Ihrer Bot-Anwendungen und helfen bei der Identifikation und Lösung von Problemen. Bei Unklarheiten können Sie unser Support-Team für weitere Unterstützung kontaktieren.