ทรัพยากร: กลุ่ม
Chunk
เป็นส่วนย่อยของ Document
ที่ถือว่าเป็นหน่วยอิสระเพื่อวัตถุประสงค์ในการแสดงเวกเตอร์และการจัดเก็บ Corpus
มี Chunk
ได้สูงสุด 1 ล้านราย
การแสดง JSON |
---|
{ "name": string, "data": { object ( |
ช่อง | |
---|---|
name |
เปลี่ยนแปลงไม่ได้ ตัวระบุ ชื่อทรัพยากร |
data |
ต้องระบุ เนื้อหาสำหรับ |
customMetadata[] |
ไม่บังคับ ข้อมูลเมตาที่กําหนดเองที่ผู้ใช้ระบุซึ่งจัดเก็บไว้เป็นคู่คีย์-ค่า จำนวน |
createTime |
เอาต์พุตเท่านั้น การประทับเวลาสร้าง การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
updateTime |
เอาต์พุตเท่านั้น การประทับเวลาที่ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
state |
เอาต์พุตเท่านั้น สถานะปัจจุบันของ |
ChunkData
ข้อมูลที่ดึงมาซึ่งแสดงถึงเนื้อหาของ Chunk
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์การรวม
|
|
stringValue |
เนื้อหา |
รัฐ
สถานะสำหรับวงจรของ Chunk
Enum | |
---|---|
STATE_UNSPECIFIED |
ค่าเริ่มต้น ระบบจะใช้ค่านี้หากไม่มีการกำหนดสถานะ |
STATE_PENDING_PROCESSING |
กำลังประมวลผล Chunk (การฝังและการจัดเก็บข้อมูลเวกเตอร์) |
STATE_ACTIVE |
ระบบประมวลผล Chunk และพร้อมสำหรับการค้นหาแล้ว |
STATE_FAILED |
ประมวลผล Chunk ไม่สำเร็จ |
วิธีการ |
|
---|---|
|
สร้างกลุ่ม Chunk |
|
ลบ Chunk เป็นกลุ่ม |
|
อัปเดตเป็นกลุ่ม Chunk วินาที |
|
สร้าง Chunk |
|
ลบ Chunk |
|
รับข้อมูลเกี่ยวกับ Chunk ที่เฉพาะเจาะจง |
|
แสดงรายการ Chunk ทั้งหมดใน Document |
|
อัปเดต Chunk |