Method: models.countTokens

Menjalankan tokenizer model pada konten input dan menampilkan jumlah token.

Permintaan HTTP

POST https://generativelanguage.googleapis.com/v1/{model=models/*}:countTokens

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
model

string

Wajib. Nama resource model. Ini berfungsi sebagai ID untuk digunakan oleh Model.

Nama ini harus cocok dengan nama model yang ditampilkan oleh metode models.list.

Format: models/{model}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "contents": [
    {
      object (Content)
    }
  ]
}
Kolom
contents[]

object (Content)

Wajib. Input yang diberikan ke model sebagai prompt.

Isi respons

Respons dari models.countTokens.

Metode ini menampilkan tokenCount model untuk prompt.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "totalTokens": integer
}
Kolom
totalTokens

integer

Jumlah token yang menjadi tujuan token model dari prompt.

Selalu non-negatif.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • 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

Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.