Method: models.countMessageTokens

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

Yêu cầu HTTP

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

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
{
  "prompt": {
    object (MessagePrompt)
  }
}
Các trường
prompt

object (MessagePrompt)

Bắt buộc. Lời nhắc có số lượng mã thông báo sẽ được trả về.

Nội dung phản hồi

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

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
{
  "tokenCount": integer
}
Các trường
tokenCount

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.