datasource.delete
Datenquelle und alle zugehörigen Daten löschen
Hilfe
Löscht eine Datenquelle vollständig: Qdrant-Vektoren (alle Collections), Elasticsearch-Einträge, File-Hash-Store, DB-Cascade (11 Tabellen: ingestion_file_logs, file_hashes, hash_mode_meta, chunk_datasources, datasource_embeddings, datasource_groups, datasource_users, ingestion_jobs, cache_datasources, cache_jobs, datasources), Mount-Points und Cron-Schedules. IRREVERSIBEL — erfordert Bestätigung.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
ds_id |
integer | Ja | — | ID der Datenquelle |
Rueckgabe
Löschbestätigung mit bereinigten Abhängigkeiten
Beispiel-Prompts
- Lösche Datenquelle 5
- Datenquelle 'Altdaten' entfernen
Confirmation
Diese Funktion erfordert eine Bestaetigung vor der Ausfuehrung.
Template: ds {ds_id} löschen
Changelog
Area: datasources | Action: delete
HTTP-Request (curl)
curl -X DELETE 'http://HOST:8502/api/admin/datasources/{ds_id}' \
-H 'Cookie: kiara_admin_session=SESSION' \
-H 'X-Requested-With: XMLHttpRequest'