संसाधन: चंक
Chunk
, Document
का एक सब-पार्ट है, जिसे वेक्टर रिप्रज़ेंटेशन और स्टोरेज के लिए, इंडिपेंडेंट यूनिट के तौर पर माना जाता है. एक Corpus
में ज़्यादा से ज़्यादा 10 लाख Chunk
हो सकते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "name": string, "data": { object ( |
फ़ील्ड | |
---|---|
name |
इम्यूटेबल. आइडेंटिफ़ायर. |
data |
ज़रूरी है. |
customMetadata[] |
ज़रूरी नहीं. उपयोगकर्ता से मिला कस्टम मेटाडेटा, की-वैल्यू पेयर के तौर पर स्टोर किया गया है. हर हिस्से के लिए, ज़्यादा से ज़्यादा |
createTime |
सिर्फ़ आउटपुट के लिए. वह टाइमस्टैंप जब RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
updateTime |
सिर्फ़ आउटपुट के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
state |
सिर्फ़ आउटपुट के लिए. |
ChunkData
एक्सट्रैक्ट किया गया डेटा, जो Chunk
कॉन्टेंट के बारे में बताता है.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
|
|
stringValue |
|
स्थिति
Chunk
के लाइफ़साइकल की स्थिति.
Enums | |
---|---|
STATE_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. अगर राज्य का नाम हटाया जाता है, तो इस वैल्यू का इस्तेमाल किया जाता है. |
STATE_PENDING_PROCESSING |
Chunk को प्रोसेस किया जा रहा है (एम्बेड किया जा रहा है और वेक्टर स्टोरेज). |
STATE_ACTIVE |
Chunk को प्रोसेस किया जा चुका है और क्वेरी के लिए उपलब्ध है. |
STATE_FAILED |
Chunk प्रोसेस नहीं की जा सकी. |
तरीके |
|
---|---|
|
बैच में Chunk बनाएं. |
|
Chunk बैच में मिटाएं. |
|
Chunk के बैच अपडेट. |
|
Chunk बनाता है. |
|
Chunk को मिटाता है. |
|
किसी खास Chunk के बारे में जानकारी मिलती है. |
|
Document में मौजूद सभी Chunk की सूची बनाता है. |
|
Chunk से अपडेट होता है. |