Method: models.countMessageTokens

Bir dizede modelin belirteç oluşturucusunu çalıştırır ve jeton sayısını döndürür.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
model

string

Zorunlu. Modelin kaynak adı. Bu, Modelin kullanması için bir kimlik görevi görür.

Bu ad, models.list yöntemi tarafından döndürülen bir model adıyla eşleşmelidir.

Biçim: models/{model}

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "prompt": {
    object (MessagePrompt)
  }
}
Alanlar
prompt

object (MessagePrompt)

Zorunlu. Jeton sayısı döndürülecek istem.

Yanıt gövdesi

models.countMessageTokens yanıtı.

prompt için modelin tokenCount değerini döndürür.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "tokenCount": integer
}
Alanlar
tokenCount

integer

model öğesinin, prompt öğesini jetonladığı jeton sayısı.

Her zaman negatif olmayan bir sayı olmalıdır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • 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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.