Method: models.countTextTokens

توکنایزر یک مدل را روی یک متن اجرا می کند و تعداد توکن ها را برمی گرداند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
model

string

ضروری. نام منبع مدل این به عنوان شناسه ای برای استفاده از مدل عمل می کند.

این نام باید با نام مدلی که با روش models.list برگردانده شده است مطابقت داشته باشد.

قالب: models/{model}

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "prompt": {
    object (TextPrompt)
  }
}
زمینه های
prompt

object ( TextPrompt )

ضروری. متن ورودی با فرم آزاد که به عنوان یک اعلان به مدل داده می شود.

بدن پاسخگو

پاسخی از models.countTextTokens .

tokenCount مدل را برای prompt باز می گرداند.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "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

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.