Skip to main content

.LOG

.enable(collapsed = true)

Aktiviert das Logging in dem aufgerufenen Bot.

await RAGAI.LOG.enable();

.disable()

Deaktiviert das Logging in dem aufgerufenen Bot.

await RAGAI.LOG.disable();

.measureRunStart('prompt')

Miss die Zeit für den angegebenen Prompt.

await RAGAI.LOG.measureRunStart('prompt measuring now!');

.measureHook('hookName', params)

Miss die Zeit für den angegebenen Hook.

await RAGAI.LOG.measureHook('meinHook', {});

.measureRunStep('stepName', direction = '', executionDuration = 0)

Gibt die gemessene Zeit für einen Run-Step aus.

await RAGAI.LOG.measureRunStep('step1', 'in', 500);

.logTimingGraph(duration)

Erstellt einen Graphen auf Basis der verbrauchten Zeit.

await RAGAI.LOG.logTimingGraph(500);

.measureRunStop()

Stoppt die Zeitmessung von measureRunStart und erzeugt eine Log-Ausgabe.

await RAGAI.LOG.measureRunStop();