Ekinox
Tools

Zep

Langzeitgedächtnis für KI-Agenten

Nutzungsanleitung

Integriere Zep für Langzeitgedächtnisverwaltung. Erstelle Threads, füge Nachrichten hinzu, rufe Kontext mit KI-gestützten Zusammenfassungen und Faktenextraktion ab.

Tools

zep_create_thread

Starte einen neuen Konversations-Thread in Zep

Input

ParameterTypErforderlichBeschreibung
threadIdstringJaEindeutige Kennung für den Thread
userIdstringJaBenutzer-ID, die mit dem Thread verknüpft ist
apiKeystringJaDein Zep API-Schlüssel

Output

ParameterTypBeschreibung
threadIdstringDie Thread-ID
userIdstringDie Benutzer-ID
uuidstringInterne UUID
createdAtstringErstellungszeitstempel
projectUuidstringProjekt-UUID

zep_get_threads

Liste alle Konversations-Threads auf

Input

ParameterTypErforderlichBeschreibung
pageSizenumberNeinAnzahl der Threads, die pro Seite abgerufen werden sollen
pageNumbernumberNeinSeitennummer für Paginierung
orderBystringNeinFeld, nach dem die Ergebnisse sortiert werden sollen (created_at, updated_at, user_id, thread_id)
ascbooleanNeinSortierrichtung: true für aufsteigend, false für absteigend
apiKeystringJaDein Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
threadsarrayArray von Thread-Objekten
responseCountnumberAnzahl der Threads in dieser Antwort
totalCountnumberGesamtanzahl der verfügbaren Threads

zep_delete_thread

Einen Konversations-Thread aus Zep löschen

Eingabe

ParameterTypErforderlichBeschreibung
threadIdstringJaThread-ID zum Löschen
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
deletedbooleanOb der Thread gelöscht wurde

zep_get_context

Benutzerkontext aus einem Thread mit Zusammenfassungs- oder Basismodus abrufen

Eingabe

ParameterTypErforderlichBeschreibung
threadIdstringJaThread-ID, aus der der Kontext abgerufen werden soll
modestringNeinKontextmodus: "summary" (natürliche Sprache) oder "basic" (rohe Fakten)
minRatingnumberNeinMindestbewertung, nach der relevante Fakten gefiltert werden
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
contextstringDer Kontextstring (Zusammenfassung oder Basis)
factsarrayExtrahierte Fakten
entitiesarrayExtrahierte Entitäten
summarystringKonversationszusammenfassung

zep_get_messages

Nachrichten aus einem Thread abrufen

Eingabe

ParameterTypErforderlichBeschreibung
threadIdstringJaThread-ID, aus der Nachrichten abgerufen werden sollen
limitnumberNeinMaximale Anzahl der zurückzugebenden Nachrichten
cursorstringNeinCursor für Paginierung
lastnnumberNeinAnzahl der neuesten Nachrichten, die zurückgegeben werden sollen (überschreibt Limit und Cursor)
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
messagesarrayArray von Nachrichtenobjekten
rowCountnumberAnzahl der Nachrichten in dieser Antwort
totalCountnumberGesamtanzahl der Nachrichten im Thread

zep_add_messages

Nachrichten zu einem bestehenden Thread hinzufügen

Eingabe

ParameterTypErforderlichBeschreibung
threadIdstringJaThread-ID, zu der Nachrichten hinzugefügt werden sollen
messagesjsonJaArray von Nachrichtenobjekten mit Rolle und Inhalt
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
contextstringAktualisierter Kontext nach dem Hinzufügen von Nachrichten
messageIdsarrayArray der hinzugefügten Nachrichten-UUIDs
threadIdstringDie Thread-ID

zep_add_user

Einen neuen Benutzer in Zep erstellen

Eingabe

ParameterTypErforderlichBeschreibung
userIdstringJaEindeutige Kennung für den Benutzer
emailstringNeinE-Mail-Adresse des Benutzers
firstNamestringNeinVorname des Benutzers
lastNamestringNeinNachname des Benutzers
metadatajsonNeinZusätzliche Metadaten als JSON-Objekt
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
userIdstringDie Benutzer-ID
emailstringE-Mail des Benutzers
firstNamestringVorname des Benutzers
lastNamestringNachname des Benutzers
uuidstringInterne UUID
createdAtstringErstellungszeitstempel
metadataobjectBenutzermetadaten

zep_get_user

Benutzerinformationen von Zep abrufen

Eingabe

ParameterTypErforderlichBeschreibung
userIdstringJaZu abzurufende Benutzer-ID
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
userIdstringDie Benutzer-ID
emailstringE-Mail des Benutzers
firstNamestringVorname des Benutzers
lastNamestringNachname des Benutzers
uuidstringInterne UUID
createdAtstringErstellungszeitstempel
updatedAtstringZeitstempel der letzten Aktualisierung
metadataobjectBenutzermetadaten

zep_get_user_threads

Alle Konversations-Threads für einen bestimmten Benutzer auflisten

Eingabe

ParameterTypErforderlichBeschreibung
userIdstringJaBenutzer-ID, für die Threads abgerufen werden sollen
limitnumberNeinMaximale Anzahl der zurückzugebenden Threads
apiKeystringJaIhr Zep API-Schlüssel

Ausgabe

ParameterTypBeschreibung
threadsarrayArray von Thread-Objekten für diesen Benutzer
userIdstringDie Benutzer-ID

Hinweise

  • Kategorie: tools
  • Typ: zep
Zep