Wissensdatenbank

Dokument anlegen

Wissen aus Text, einer Adresse oder einer Datei hinzufügen.

POSThttps://app.elunos.ai/api/v1/knowledge/documents

Felder

namestringPflicht

Anzeigename des Dokuments.

source_typetext | url | filePflicht

Woher der Inhalt kommt. Bestimmt, welches der folgenden Felder gebraucht wird.

content_textstring

Der Text selbst, bei source_type=text.

content_urlstring

Adresse, die eingelesen wird, bei source_type=url.

filemultipart

Datei bis 20 MB, bei source_type=file. Erlaubt sind PDF, DOCX, TXT, HTML, MD und EPUB.

folder_iduuid

Legt das Dokument in einen Ordner.

Beispiel

curl -X POST https://app.elunos.ai/api/v1/knowledge/documents \\
  -H "Authorization: Bearer np_xxxxxxxx" \\
  -H "Content-Type: application/json" \\
  -d '{
    "name": "Öffnungszeiten",
    "source_type": "text",
    "content_text": "Mo bis Fr 8 bis 18 Uhr"
  }'

Die Übergabe an die Sprachassistenten passiert direkt beim Aufruf. Die Antwort trägt sync_status, bei error steht der Grund in sync_error.