อัปโหลดไฟล์เพื่อประมวลผลและเพิ่มเป็นบทความในฐานความรู้
อัปโหลด PDF
หัวข้อที่มีชื่อว่า “อัปโหลด PDF”POST https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/pdf
อัปโหลดไฟล์ PDF ระบบจะดึงเนื้อหาและเพิ่มเป็นบทความ
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()การตอบกลับ 200 OK
{ "status": "success", "message": "File processed successfully.", "article": { "id": 1234, "title": "document.pdf" }}| ฟิลด์ | คำอธิบาย |
|---|---|
status สตริง | สถานะการประมวลผล |
message สตริง | ข้อความผลลัพธ์ที่อ่านเข้าใจได้ |
article ออบเจ็กต์ | บทความที่สร้างขึ้น |
อัปโหลดไฟล์
หัวข้อที่มีชื่อว่า “อัปโหลดไฟล์”POST https://app.quickchat.ai/v1/api/knowledge_base/file_upload_api/
อัปโหลดไฟล์ที่รองรับ (PDF, DOCX) ระบบจะดึงเนื้อหาและเพิ่มเป็นบทความ
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()การตอบกลับ 200 OK ใช้โครงสร้างเดียวกับ อัปโหลด PDF