Method: models.countMessageTokens

针对字符串运行模型的分词器,并返回词元数。

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
model

string

必需。模型的资源名称。此名称将作为要使用的模型的 ID。

此名称应与 models.list 方法返回的模型名称一致。

格式:models/{model}

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "prompt": {
    object (MessagePrompt)
  }
}
字段
prompt

object (MessagePrompt)

必需。要返回其令牌数的提示。

响应正文

来自 models.countMessageTokens 的响应。

它会针对 prompt 返回模型的 tokenCount

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "tokenCount": integer
}
字段
tokenCount

integer

modelprompt 令牌化成的令牌数量。

始终为非负数。

授权范围

需要以下 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

如需了解详情,请参阅身份验证概览