58 lines
1.7 KiB
Markdown
58 lines
1.7 KiB
Markdown
<!-- titel -->
|
|
Verlauf
|
|
----------------------------------------
|
|
<!-- art -->
|
|
kern
|
|
----------------------------------------
|
|
<!-- ziel -->
|
|
Bietet Zugriff auf und Löschung von Gesprächsverläufen
|
|
----------------------------------------
|
|
<!-- regeln -->
|
|
- json-Ausgabe als JSON
|
|
- Löscht Konversation
|
|
- Löscht Commerce-Referenzen
|
|
- Löscht Uploads
|
|
- Badge fehlt
|
|
- sample Option nicht dokumentiert
|
|
- Testen für leere Eingabe fehlt
|
|
- Regel Nur eine Eingabequelle gleichzeitig nur dokumentiert nicht getestet
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Verankerungen extrahieren
|
|
<!-- ziel -->
|
|
Ermöglicht das Extrahieren strukturierter Verankerungen aus Konversationsverläufen
|
|
<!-- regeln -->
|
|
- Liest Verlaufstext aus Argument, Datei oder STDIN
|
|
- Nur eine Eingabequelle gleichzeitig
|
|
- json gibt Ergebnis als JSON aus
|
|
- max-turns begrenzt die analysierten Turns
|
|
<!-- testen -->
|
|
- Befehl mit --sample ausführen
|
|
- Extrahierte Verankerungen im Ausgabetext
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Verlauf abrufen
|
|
<!-- ziel -->
|
|
Lädt gespeicherte Konversation zum Wiederherstellen der Chatansicht
|
|
<!-- regeln -->
|
|
- Identität aus Cookie
|
|
- Rohdaten in Benachrichtigungen umgewandelt
|
|
- Leere Geschichte gibt leeres Array zurück
|
|
<!-- testen -->
|
|
- History-Endpunkt aufrufen
|
|
- Antwort prüfen
|
|
- Array mit role und text pro Nachricht
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Verlauf löschen
|
|
<!-- ziel -->
|
|
Entfernt alle Daten des aktuellen Clients aus dem Verlauf
|
|
<!-- regeln -->
|
|
- POST-Endpoint
|
|
- Löscht Konversation, Commerce-Referenzen und Uploads
|
|
- Gibt {"status": "ok"} zurück
|
|
<!-- testen -->
|
|
- POST an history-delete senden
|
|
- Antwort prüfen: HTTP 200
|
|
- Antwort enthält {"status": "ok"}
|