Method: models.countTextTokens

Führt den Tokenizer eines Modells für einen Text aus und gibt die Tokenanzahl zurück.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
model

string

Erforderlich. Der Ressourcenname des Modells. Sie dient als ID für das zu verwendende Modell.

Dieser Name sollte mit einem Modellnamen übereinstimmen, der von der Methode models.list zurückgegeben wird.

Format: models/{model}

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "prompt": {
    object (TextPrompt)
  }
}
Felder
prompt

object (TextPrompt)

Erforderlich. Der Eingabetext im freien Format, der dem Modell als Prompt gegeben wird.

Antworttext

Eine Antwort von models.countTextTokens.

Sie gibt den tokenCount des Modells für prompt zurück.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "tokenCount": integer
}
Felder
tokenCount

integer

Die Anzahl der Tokens, in die model die prompt tokenisiert.

Immer nicht negativ.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • 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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.