Method: models.embedText

इनपुट मैसेज दिए गए मॉडल से एम्बेडिंग जनरेट करता है.

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

POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:embedText

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

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

पैरामीटर
model

string

ज़रूरी है. मॉडल का फ़ॉर्मैट, मॉडल=models/{model} के साथ इस्तेमाल करने के लिए मॉडल का नाम.

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

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "text": string
}
फ़ील्ड
text

string

ज़रूरी नहीं. फ़्री-फ़ॉर्म इनपुट टेक्स्ट, जिसे मॉडल एम्बेड करेगा.

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

EmbedTextRequest का जवाब.

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

जेएसओएन के काेड में दिखाना
{
  "embedding": {
    object (Embedding)
  }
}
फ़ील्ड
embedding

object (Embedding)

सिर्फ़ आउटपुट के लिए. इनपुट टेक्स्ट से एम्बेड किया गया डेटा.

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

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

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

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