WikiAPI-Katalogdatasourcesdatasource.create

datasource.create

POST /api/admin/datasources datasources

Neue Datenquelle erstellen

Hilfe

Erstellt eine neue Datenquelle mit Konnektor-Konfiguration und Indexierungs-Einstellungen. Konnektor-Typen und ihre Pflichtfelder sind via datasource.connector_types abrufbar. Passwörter werden automatisch verschlüsselt gespeichert.

Parameter

Name Typ Required Default Beschreibung
name string Ja Anzeigename der Datenquelle
type string Ja Konnektor-Typ
connector_config object Ja Konnektor-spezifische Konfiguration (Schema via datasource.connector_types)
ds_chunk_strategy string Nein Chunking-Strategie (Default: auto)
ds_chunk_size integer Nein Chunk-Größe in Zeichen
ds_chunk_overlap integer Nein Chunk-Überlappung in Zeichen
ds_file_types array Nein Erlaubte Dateitypen (leer = alle)
ds_exclude_patterns array Nein Ausschluss-Muster (Glob-Syntax)
ds_ddu_enabled boolean Nein Document Understanding aktivieren
ds_ddu_ocr_images boolean Nein OCR für Bilder (Default: true)
ds_vlm_enabled boolean Nein Vision Language Model aktivieren
ds_accept_all_text boolean Nein Alle Textdateien akzeptieren
ds_index_attachments boolean Nein E-Mail-Anhänge indexieren (Default: true)
sync_interval string Nein Sync-Intervall (Default: global)

Rueckgabe

Erstellte Datenquelle mit ID, Name und Typ

Beispiel-Prompts

  • Erstelle eine neue WebDAV-Datenquelle
  • Neue lokale Datenquelle für /data/dokumente
  • SMB-Share als Datenquelle hinzufügen

Changelog

Area: datasources | Action: create

HTTP-Request (curl)

curl -X POST 'http://HOST:8502/api/admin/datasources' \
  -H 'Cookie: kiara_admin_session=SESSION' \
  -H 'X-Requested-With: XMLHttpRequest' \
  -H 'Content-Type: application/json' \
  -d '{
    "name": "...",
    "type": "...",
    "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-Paramname
Kategoriedatasources