Memory in den Workflow integrieren. Kann Erinnerungen hinzufügen, eine Erinnerung abrufen, alle Erinnerungen abrufen und Erinnerungen löschen.
Füge eine neue Erinnerung zur Datenbank hinzu oder ergänze bestehende Erinnerungen mit derselben ID.
Parameter | Typ | Erforderlich | Beschreibung |
---|
id | string | Ja | Kennung für die Erinnerung. Wenn bereits eine Erinnerung mit dieser ID existiert, werden die neuen Daten hinzugefügt. |
role | string | Ja | Rolle für Agent-Erinnerung (user, assistant oder system) |
content | string | Ja | Inhalt für Agent-Erinnerung |
Parameter | Typ | Beschreibung |
---|
success | boolean | Ob der Speicher erfolgreich hinzugefügt wurde |
memories | array | Array von Speicherobjekten einschließlich des neuen oder aktualisierten Speichers |
error | string | Fehlermeldung, falls der Vorgang fehlgeschlagen ist |
Einen bestimmten Speicher anhand seiner ID abrufen
Parameter | Typ | Erforderlich | Beschreibung |
---|
id | string | Ja | Kennung für den abzurufenden Speicher |
Parameter | Typ | Beschreibung |
---|
success | boolean | Ob der Speicher erfolgreich abgerufen wurde |
memories | array | Array von Speicherdaten für die angeforderte ID |
message | string | Erfolgs- oder Fehlermeldung |
error | string | Fehlermeldung, falls der Vorgang fehlgeschlagen ist |
Alle Speicher aus der Datenbank abrufen
Parameter | Typ | Erforderlich | Beschreibung |
---|
Parameter | Typ | Beschreibung |
---|
success | boolean | Ob alle Speicher erfolgreich abgerufen wurden |
memories | array | Array aller Speicherobjekte mit Schlüsseln, Typen und Daten |
message | string | Erfolgs- oder Fehlermeldung |
error | string | Fehlermeldung, falls der Vorgang fehlgeschlagen ist |
Eine bestimmte Erinnerung anhand ihrer ID löschen
Parameter | Typ | Erforderlich | Beschreibung |
---|
id | string | Ja | Kennung für die zu löschende Erinnerung |
Parameter | Typ | Beschreibung |
---|
success | boolean | Ob die Erinnerung erfolgreich gelöscht wurde |
message | string | Erfolgs- oder Fehlermeldung |
error | string | Fehlermeldung, wenn der Vorgang fehlgeschlagen ist |
- Kategorie:
blocks
- Typ:
memory