Method: corpora.documents.chunks.list

Document में मौजूद सभी Chunk की सूची बनाता है.

एचटीटीपी अनुरोध

GET https://generativelanguage.googleapis.com/v1beta/{parent=corpora/*/documents/*}/chunks

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. उस Document का नाम जिसमें Chunk हैं. उदाहरण: corpora/my-corpus-123/documents/the-doc-abc

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़रूरी नहीं. हर पेज पर, ज़्यादा से ज़्यादा Chunk बार लौटाया जा सकता है. ऐसा हो सकता है कि सेवा से कम Chunk मिले.

अगर कोई भी जानकारी नहीं दी जाती है, तो ज़्यादा से ज़्यादा 10 Chunk लौटाए जाएंगे. हर पेज के लिए, साइज़ की सीमा ज़्यादा से ज़्यादा 100 Chunk सेकंड है.

pageToken

string

ज़रूरी नहीं. पिछले chunks.list कॉल से मिला पेज टोकन.

अगले पेज को वापस पाने के लिए, अगले अनुरोध पर तर्क के तौर पर दिया गया nextPageToken दें.

पेजों को पेजों में जोड़ते समय, chunks.list को दिए गए अन्य सभी पैरामीटर, उस कॉल से मेल खाने चाहिए जिससे पेज टोकन दिया गया था.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

chunks.list से मिला जवाब, जिसमें Chunk की कई पेजों वाली सूची शामिल है. Chunk को chunk.create_time के बढ़ते क्रम में लगाया गया है.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "chunks": [
    {
      object (Chunk)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
chunks[]

object (Chunk)

लौटाए गए Chunk सेकंड.

nextPageToken

string

एक टोकन, जिसे अगला पेज पाने के लिए pageToken के तौर पर भेजा जा सकता है. अगर यह फ़ील्ड छोड़ दिया जाता है, तो अब कोई पेज नहीं दिखेगा.

अनुमति देने के दायरे

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

  • https://www.googleapis.com/auth/generative-language.retriever
  • https://www.googleapis.com/auth/generative-language.retriever.readonly

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.