Upload bestanden zoals PDF's om ze te laten verwerken en als artikelen aan de Kennisbank toe te voegen.
Upload bestanden om ze te laten verwerken en als artikelen aan de Kennisbank toe te voegen.
PDF uploaden
Section titled “PDF uploaden”POST https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/pdf
Upload een PDF-bestand. De inhoud wordt uitgelezen en als artikel toegevoegd.
curl -X POST https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/pdf \ -H 'Authorization: Bearer <API_TOKEN>' \ -F 'pdf_file=@document.pdf'import requests
with open("document.pdf", "rb") as f: response = requests.post( url="https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/pdf", headers={"Authorization": "Bearer <API_TOKEN>"}, files={"pdf_file": f}, )data = response.json()Antwoord 200 OK
{ "status": "success", "message": "File processed successfully.", "article": { "id": 1234, "title": "document.pdf" }}| Veld | Beschrijving |
|---|---|
status string | Verwerkingsstatus |
message string | Leesbaar resultaatbericht |
article object | Het aangemaakte artikel |
Bestand uploaden
Section titled “Bestand uploaden”POST https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/
Upload een ondersteund bestand (PDF, DOCX). De inhoud wordt uitgelezen en als artikel toegevoegd.
curl -X POST https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/ \ -H 'Authorization: Bearer <API_TOKEN>' \ -F 'file=@document.docx'import requests
with open("document.docx", "rb") as f: response = requests.post( url="https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/", headers={"Authorization": "Bearer <API_TOKEN>"}, files={"file": f}, )data = response.json()Antwoord 200 OK: hetzelfde schema als PDF uploaden.