เพิ่มบล็อกความรู้ (ข้อความ).md

เพิ่มบล็อกความรู้ (ข้อความ).md

เพิ่มบล็อกความรู้ลงในเอกสารข้อความ ระบบจะดำเนินการตัดแบ่ง/แยกส่วน (chunking/slicing), ฝังข้อมูล (embedding/vectorization) และสุดท้ายจะเพิ่มบล็อกความรู้ใหม่เข้าไปในเอกสารตามลำดับ

หมายเหตุ: โมเดล embedding ที่ใช้งานเป็นโมเดลเริ่มต้น ไม่สามารถกำหนดเองผ่าน API ได้

วิธีการร้องขอ

POST

URL สำหรับร้องขอ

https://api-${endpoint}.gptbots.ai/v1/bot/doc/chunks/add

การตรวจสอบสิทธิ์ในการร้องขอ

ดูรายละเอียดการตรวจสอบสิทธิ์ในหัวข้อ Overview

ตัวอย่างการร้องขอ

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/bot/doc/chunks/add' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: application/json' \ -d '{ "doc_id": "675174292b8b977ba6316191", "chunks": [ { "content": "This is a chunk.", "keywords": ["This","chunk"] } ] }'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/bot/doc/chunks/add' \
-H 'Authorization: Bearer ${API Key}' \	
-H 'Content-Type: application/json' \
-d '{
    "doc_id": "675174292b8b977ba6316191",
    "chunks": [
        {
            "content": "This is a chunk.",
            "keywords": ["This","chunk"]
        }
    ]
}'

                    
บล็อกโค้ดนี้ในหน้าต่างลอย

Header ของการร้องขอ

ชื่อฟิลด์ ประเภท รายละเอียด
Authorization Bearer ${API Key} ใช้ Authorization: Bearer ${API Key} สำหรับการตรวจสอบสิทธิ์ สามารถรับ API Key ได้จากหน้า API Key
Content-Type application/json ประเภทข้อมูล ให้ตั้งค่าเป็น application/json

พารามิเตอร์ของการร้องขอ

ชื่อฟิลด์ ประเภท จำเป็นต้องระบุ รายละเอียด
doc_id String ใช่ รหัสของเอกสารที่ต้องการเพิ่มบล็อกความรู้ลงไป
chunks Array<Object> ใช่ เนื้อหาของบล็อกความรู้
content String ใช่ เนื้อหาของบล็อกความรู้ ความยาวไม่เกิน 1000 Tokens
keywords Array<String> ไม่จำเป็น คำสำคัญสำหรับบล็อกความรู้

การตอบกลับ

ตัวอย่างการตอบกลับ

{ "code": 0, "message": "OK" }
                      
                      {
    "code": 0,
    "message": "OK"
}

                    
บล็อกโค้ดนี้ในหน้าต่างลอย

การตอบกลับเมื่อสำเร็จ

ชื่อฟิลด์ ประเภท รายละเอียด
code Int รหัสการตอบกลับ
message String รายละเอียดการตอบกลับ

การตอบกลับเมื่อเกิดข้อผิดพลาด

ชื่อฟิลด์ ประเภท รายละเอียด
code Int รหัสข้อผิดพลาด
message String รายละเอียดข้อผิดพลาด