Sim

Memory

Speicher hinzufügen

Gebrauchsanweisung

Memory in den Workflow integrieren. Kann Erinnerungen hinzufügen, eine Erinnerung abrufen, alle Erinnerungen abrufen und Erinnerungen löschen.

Tools

memory_add

Füge eine neue Erinnerung zur Datenbank hinzu oder ergänze bestehende Erinnerungen mit derselben ID.

Eingabe

ParameterTypErforderlichBeschreibung
idstringJaKennung für die Erinnerung. Wenn bereits eine Erinnerung mit dieser ID existiert, werden die neuen Daten hinzugefügt.
rolestringJaRolle für Agent-Erinnerung (user, assistant oder system)
contentstringJaInhalt für Agent-Erinnerung

Ausgabe

ParameterTypBeschreibung
successbooleanOb der Speicher erfolgreich hinzugefügt wurde
memoriesarrayArray von Speicherobjekten einschließlich des neuen oder aktualisierten Speichers
errorstringFehlermeldung, falls der Vorgang fehlgeschlagen ist

memory_get

Einen bestimmten Speicher anhand seiner ID abrufen

Eingabe

ParameterTypErforderlichBeschreibung
idstringJaKennung für den abzurufenden Speicher

Ausgabe

ParameterTypBeschreibung
successbooleanOb der Speicher erfolgreich abgerufen wurde
memoriesarrayArray von Speicherdaten für die angeforderte ID
messagestringErfolgs- oder Fehlermeldung
errorstringFehlermeldung, falls der Vorgang fehlgeschlagen ist

memory_get_all

Alle Speicher aus der Datenbank abrufen

Eingabe

ParameterTypErforderlichBeschreibung

Ausgabe

ParameterTypBeschreibung
successbooleanOb alle Speicher erfolgreich abgerufen wurden
memoriesarrayArray aller Speicherobjekte mit Schlüsseln, Typen und Daten
messagestringErfolgs- oder Fehlermeldung
errorstringFehlermeldung, falls der Vorgang fehlgeschlagen ist

memory_delete

Eine bestimmte Erinnerung anhand ihrer ID löschen

Eingabe

ParameterTypErforderlichBeschreibung
idstringJaKennung für die zu löschende Erinnerung

Ausgabe

ParameterTypBeschreibung
successbooleanOb die Erinnerung erfolgreich gelöscht wurde
messagestringErfolgs- oder Fehlermeldung
errorstringFehlermeldung, wenn der Vorgang fehlgeschlagen ist

Hinweise

  • Kategorie: blocks
  • Typ: memory
Memory