Memory
Speicher hinzufügen
Integrieren Sie Memory in den Workflow. Kann Erinnerungen hinzufügen, abrufen, alle Erinnerungen abrufen und Erinnerungen löschen.
Fügen Sie eine neue Erinnerung zur Datenbank hinzu oder hängen Sie sie an eine bestehende Erinnerung mit derselben ID an.
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
conversationId | string | Nein | Konversationskennung (z. B. user-123, session-abc). Wenn bereits eine Erinnerung mit dieser conversationId existiert, wird die neue Nachricht an diese angehängt. |
id | string | Nein | Legacy-Parameter für Konversationskennung. Verwenden Sie stattdessen conversationId. Wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
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 die Erinnerung erfolgreich hinzugefügt wurde |
memories | array | Array von Erinnerungsobjekten einschließlich der neuen oder aktualisierten Erinnerung |
error | string | Fehlermeldung, falls der Vorgang fehlgeschlagen ist |
Erinnerung nach conversationId abrufen. Gibt übereinstimmende Erinnerungen zurück.
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
conversationId | string | Nein | Konversationskennung (z. B. user-123, session-abc). Gibt Erinnerungen für diese Konversation zurück. |
id | string | Nein | Legacy-Parameter für Konversationskennung. Verwenden Sie stattdessen conversationId. Wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
| Parameter | Typ | Beschreibung |
|---|
success | boolean | Ob der Speicher erfolgreich abgerufen wurde |
memories | array | Array von Speicherobjekten mit conversationId- und data-Feldern |
message | string | Erfolgs- oder Fehlermeldung |
error | string | Fehlermeldung, falls fehlgeschlagen |
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 key-, conversationId- und data-Feldern |
message | string | Erfolgs- oder Fehlermeldung |
error | string | Fehlermeldung, falls fehlgeschlagen |
Speicher nach conversationId löschen.
| Parameter | Typ | Erforderlich | Beschreibung |
|---|
conversationId | string | Nein | Konversationskennung (z. B. user-123, session-abc). Löscht alle Speicher für diese Konversation. |
id | string | Nein | Legacy-Parameter für Konversationskennung. Verwenden Sie stattdessen conversationId. Wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
| Parameter | Typ | Beschreibung |
|---|
success | boolean | Ob der Speicher erfolgreich gelöscht wurde |
message | string | Erfolgs- oder Fehlermeldung |
error | string | Fehlermeldung, falls fehlgeschlagen |
- Kategorie:
blocks
- Typ:
memory