Запускает токенизатор модели для строки и возвращает количество токенов.
HTTP-запрос
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:countMessageTokens
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
model | Необходимый. Имя ресурса модели. Это служит идентификатором для использования модели. Это имя должно соответствовать имени модели, возвращаемому методом Формат: |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"prompt": {
object ( |
Поля | |
---|---|
prompt | Необходимый. Запрос, количество токенов которого должно быть возвращено. |
Тело ответа
Ответ от models.countMessageTokens
.
Он возвращает tokenCount
модели для prompt
.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{ "tokenCount": integer } |
Поля | |
---|---|
tokenCount | Количество токенов, в которые Всегда неотрицательный. |
Области авторизации
Требуется одна из следующих областей 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
Для получения дополнительной информации см. Обзор аутентификации .