Method: models.countTokens

Chạy trình tạo mã thông báo của mô hình trên nội dung đầu vào và trả về số lượng mã thông báo.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Các tham số
model

string

Bắt buộc. Tên tài nguyên của mô hình. Đây là mã nhận dạng để Mô hình sử dụng.

Tên này phải khớp với tên mô hình được phương thức models.list trả về.

Định dạng models/{model}

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "contents": [
    {
      object (Content)
    }
  ]
}
Các trường
contents[]

object (Content)

Bắt buộc. Dữ liệu đầu vào được cung cấp cho mô hình dưới dạng lời nhắc.

Nội dung phản hồi

Phản hồi của models.countTokens.

Phương thức này trả về tokenCount của mô hình cho prompt.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "totalTokens": integer
}
Các trường
totalTokens

integer

Số mã thông báo mà model chuyển đổi prompt thành mã thông báo.

Luôn không âm.

Phạm vi uỷ quyền

Yêu cầu một trong các phạm vi OAuth sau:

  • 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

Để biết thêm thông tin, hãy xem bài viết Tổng quan về xác thực.