Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > ALBERT | AI > ALBERT | AI KI-Handler einrichten


Debug

Technischer Name: agorum_ai_debug

Anzeigename: Debug: Print AI input and output to console

Was macht der Handler?

Der agorum_ai_debug-Handler dient zur Protokollierung und Diagnose aller eingehenden und ausgehenden Nachrichten bei KI-Aufrufen. Er bietet Entwicklern und Administratoren volle Transparenz über den KI-Verarbeitungsprozess.

Der Handler protokolliert Daten an drei verschiedenen Punkten im KI-Verarbeitungsablauf:

1. Before-Hook (Vor der KI-Verarbeitung)

Protokolliert die folgenden Eingabeparameter in der Konsole:

2. CallAi-Hook (Beim KI-Aufruf)

Protokolliert den Request Body, der an das Sprachmodell (LLM) gesendet wird. Dies ermöglicht die Analyse der exakten Anfrage, die an die KI übermittelt wird.

3. After-Hook (Nach der KI-Verarbeitung)

Protokolliert die vollständigen Ergebnisdaten:

Hinweis: Der Handler wird immer ausgeführt, auch wenn andere Handler deaktiviert sind.

Empfohlener Einsatzzweck

Der Handler eignet sich für folgende Szenarien:

Achtung: Dieser Handler sollte nur in Entwicklungs- und Testumgebungen aktiv sein. In Produktivumgebungen kann die umfangreiche Protokollierung die Performance beeinträchtigen.

Verwendung in KI-Voreinstellungen

Der agorum_ai_debug-Handler kann mit allen anderen Handlern kombiniert werden. Da er ausschließlich protokolliert und keine Daten verändert, hat er keine Auswirkungen auf die Funktionalität anderer Handler.

Empfohlene Position: Der Handler sollte als erster Handler in der Reihenfolge konfiguriert werden. Dadurch werden alle Eingabedaten bereits vor der Verarbeitung durch andere Handler protokolliert.

Tipp: Wenn Sie mehrere Handler verwenden und Probleme auftreten, aktivieren Sie den Debug-Handler temporär, um den vollständigen Datenfluss zu analysieren.