WikiAPI-Katalogdatasourcesdatasource.update

datasource.update

PUT /api/admin/datasources/{ds_id} datasources

Datenquelle aktualisieren

Hilfe

Aktualisiert Name, Konnektor-Konfiguration oder Indexierungs-Einstellungen einer bestehenden Datenquelle. Nur übergebene Felder werden geändert (Partial Update). Passwort-Felder mit dem Wert '••••••••' behalten den bestehenden Wert bei.

Parameter

Name Typ Required Default Beschreibung
ds_id integer Ja ID der Datenquelle
name string Nein Neuer Anzeigename
connector_config object Nein Neue Konnektor-Konfiguration
ds_chunk_strategy string Nein Chunking-Strategie
ds_chunk_size integer Nein Chunk-Größe
ds_chunk_overlap integer Nein Chunk-Überlappung
ds_file_types array Nein Dateifilter
ds_exclude_patterns array Nein Ausschluss-Muster
ds_ddu_enabled boolean Nein DDU aktivieren/deaktivieren
ds_ddu_ocr_images boolean Nein OCR für Bilder
ds_vlm_enabled boolean Nein VLM aktivieren/deaktivieren
ds_accept_all_text boolean Nein Alle Textdateien akzeptieren
ds_index_attachments boolean Nein E-Mail-Anhänge indexieren
sync_interval string Nein Sync-Intervall

Rueckgabe

Aktualisierte Datenquelle

Beispiel-Prompts

  • Ändere den Namen von Datenquelle 5 zu 'Buchhaltung'
  • Aktualisiere das Passwort der WebDAV-Quelle 12
  • Deaktiviere DDU für Datenquelle 8

Confirmation

Diese Funktion erfordert eine Bestaetigung vor der Ausfuehrung.

Template: ds {ds_id} aktualisieren

Changelog

Area: datasources | Action: update

HTTP-Request (curl)

curl -X PUT 'http://HOST:8502/api/admin/datasources/{ds_id}' \
  -H 'Cookie: kiara_admin_session=SESSION' \
  -H 'X-Requested-With: XMLHttpRequest' \
  -H 'Content-Type: application/json' \
  -d '{
    "ds_id": "...",
    "name": "...",
    "connector_config": "...",
    "ds_chunk_strategy": "...",
    "ds_chunk_size": "...",
    "ds_chunk_overlap": "...",
    "ds_file_types": "...",
    "ds_exclude_patterns": "...",
    "ds_ddu_enabled": "...",
    "ds_ddu_ocr_images": "...",
    "ds_vlm_enabled": "...",
    "ds_accept_all_text": "...",
    "ds_index_attachments": "...",
    "sync_interval": "..."
  }'

Metadaten

raw_responseJa
PK-Paramds_id
Kategoriedatasources