Method: models.countTokens

ইনপুট সামগ্রীতে একটি মডেলের টোকেনাইজার চালায় এবং টোকেন গণনা প্রদান করে।

HTTP অনুরোধ

POST https://generativelanguage.googleapis.com/v1/{model=models/*}:countTokens

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
model

string

প্রয়োজন। মডেলের সম্পদের নাম। এটি মডেল ব্যবহার করার জন্য একটি আইডি হিসাবে কাজ করে।

এই নামটি models.list পদ্ধতি দ্বারা প্রত্যাবর্তিত একটি মডেল নামের সাথে মিলিত হওয়া উচিত।

বিন্যাস: models/{model}

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "contents": [
    {
      object (Content)
    }
  ]
}
ক্ষেত্র
contents[]

object ( Content )

প্রয়োজন। প্রম্পট হিসাবে মডেলে দেওয়া ইনপুট।

প্রতিক্রিয়া শরীর

models.countTokens থেকে একটি প্রতিক্রিয়া।

এটি prompt জন্য মডেলের tokenCount ফেরত দেয়।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "totalTokens": integer
}
ক্ষেত্র
totalTokens

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

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।