Method: models.countMessageTokens

किसी स्ट्रिंग पर मॉडल का टोकनाइज़र चलाता है और टोकन की संख्या दिखाता है.

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

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

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

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

पैरामीटर
model

string

ज़रूरी है. मॉडल के संसाधन का नाम. यह मॉडल के लिए एक आईडी के रूप में काम करता है.

यह नाम, उस मॉडल के नाम से मेल खाना चाहिए जो models.list तरीके से दिखाया गया है.

फ़ॉर्मैट: models/{model}

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

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

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

object (MessagePrompt)

ज़रूरी है. वह प्रॉम्प्ट जिसके टोकन की संख्या को दिखाना है.

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

models.countMessageTokens का जवाब.

यह prompt के लिए मॉडल का tokenCount दिखाता है.

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

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

integer

ऐसे टोकन की संख्या जिनमें model, prompt को टोकन बनाता है.

हमेशा नकारात्मक नहीं.

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

इनमें से कोई एक 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

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