Document
पर सिमैंटिक खोज करता है.
एचटीटीपी अनुरोध
POST https://generativelanguage.googleapis.com/v1beta/{name=corpora/*/documents/*}:query
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. क्वेरी करने के लिए |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{
"query": string,
"resultsCount": integer,
"metadataFilters": [
{
object ( |
फ़ील्ड | |
---|---|
query |
ज़रूरी है. सिमैंटिक खोज करने के लिए क्वेरी स्ट्रिंग. |
resultsCount |
ज़रूरी नहीं. ज़्यादा से ज़्यादा अगर कोई भी जानकारी नहीं दी जाती है, तो ज़्यादा से ज़्यादा 10 |
metadataFilters[] |
ज़रूरी नहीं. ध्यान दें: इस अनुरोध के लिए, क्वेरी का उदाहरण: (साल >= 2020 OR साल < 2010) AND (शैली = ड्रामा OR शैली = ऐक्शन)
वैल्यू की संख्या वाली रेंज के लिए क्वेरी का उदाहरण: (साल > 2015 AND साल <= 2020)
ध्यान दें: एक ही कुंजी के "AND" सिर्फ़ संख्या वाली वैल्यू के लिए काम करते हैं. स्ट्रिंग की वैल्यू एक ही पासकोड के लिए सिर्फ़ "OR" का इस्तेमाल करती हैं. |
जवाब का मुख्य भाग
documents.query
से मिला जवाब, जिसमें काम के हिस्सों की एक सूची है.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"relevantChunks": [
{
object ( |
फ़ील्ड | |
---|---|
relevantChunks[] |
काम के हिस्से लौटाए गए. |
अनुमति देने के दायरे
इनमें से कोई एक OAuth स्कोप ज़रूरी है:
https://www.googleapis.com/auth/generative-language.retriever
https://www.googleapis.com/auth/generative-language.retriever.readonly
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.