WikiAPI-Katalogintegrity

integrity

6 Funktionen in dieser Kategorie.

integrity.run POST /api/admin/integrity/run

Integritaetspruefung starten

Hilfe

Startet eine vollstaendige Integritaetspruefung aller Datenschichten (Qdrant, Elasticsearch, chunk_datasources, file_hashes). Der Vorgang laeuft im Hintergrund — Status ueber integrity.status abfragen.

Beispiel-Prompts

  • Starte Integritaetspruefung
  • Pruefe die Datenkonsistenz
  • Sind die Datenschichten konsistent?
  • System-Integritaet pruefen
raw_response: Ja
integrity.status GET /api/admin/integrity/status

Integritaetspruefung-Status abfragen

Hilfe

Gibt den Status der laufenden oder letzten Integritaetspruefung zurueck. Enthaelt Fortschritt und Ergebnisse.

Beispiel-Prompts

  • Wie weit ist die Integritaetspruefung?
  • Integritaets-Status?
  • Ist die Pruefung fertig?
raw_response: Ja
integrity.quick GET /api/admin/integrity/quick

Schnelle Schicht-Zaehlung

Hilfe

Zaehlt Chunks in allen 4 Datenschichten (Qdrant, ES, chunk_datasources, datasource_embeddings) und vergleicht. Laeuft synchron (wenige Sekunden).

Beispiel-Prompts

  • Wie viele Chunks sind in Qdrant vs ES?
  • Schnelle Integritaetspruefung
  • Schicht-Counts vergleichen
raw_response: Ja
integrity.repair_ds_ids POST /api/admin/integrity/repair/ds-ids

DS-IDs in Qdrant synchronisieren

Hilfe

Synchronisiert das ds_ids-Payload-Feld aller Chunks in Qdrant mit den tatsaechlichen Zuordnungen aus chunk_datasources. Laeuft im Hintergrund.

Beispiel-Prompts

  • Synchronisiere ds_ids in Qdrant
  • DS-IDs reparieren
  • Qdrant ds_ids aktualisieren

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: ds_ids in qdrant synchronisieren

Changelog

Area: integrity | Action: update

raw_response: Ja
integrity.repair_orphans POST /api/admin/integrity/repair/orphans

Verwaiste Chunks aus Qdrant loeschen

Hilfe

Scannt ALLE Chunks in Qdrant und loescht diejenigen, die keine Zuordnung in chunk_datasources haben. DESTRUKTIV — vollstaendiger Scan. Laeuft im Hintergrund.

Beispiel-Prompts

  • Loesche verwaiste Chunks
  • Orphan-Cleanup ausfuehren
  • Verwaiste Chunks bereinigen

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: verwaiste chunks aus qdrant loeschen

Changelog

Area: integrity | Action: delete

raw_response: Ja
integrity.repair_stats POST /api/admin/integrity/repair/stats

Chunk-Statistiken in datasource_embeddings korrigieren

Hilfe

Zaehlt die tatsaechlichen Chunks pro Datenquelle in chunk_datasources und aktualisiert chunk_count in datasource_embeddings. Laeuft im Hintergrund.

Beispiel-Prompts

  • Statistiken korrigieren
  • Chunk-Counts aktualisieren
  • datasource_embeddings reparieren

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: chunk-statistiken korrigieren

Changelog

Area: integrity | Action: update

raw_response: Ja