Method: models.countMessageTokens

เรียกใช้ Tokenizer ของโมเดลในสตริงและแสดงผลจำนวนโทเค็น

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
model

string

ต้องระบุ ชื่อทรัพยากรของโมเดล โดยจะใช้เป็นรหัสที่โมเดลใช้

ชื่อนี้ควรตรงกับชื่อโมเดลที่แสดงผลโดยเมธอด models.list

รูปแบบ: models/{model}

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "prompt": {
    object (MessagePrompt)
  }
}
ช่อง
prompt

object (MessagePrompt)

ต้องระบุ ข้อความแจ้งที่จะแสดงผลจำนวนโทเค็น

เนื้อหาการตอบกลับ

คำตอบจาก models.countMessageTokens

และแสดงผล tokenCount ของโมเดลสำหรับ prompt

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "tokenCount": integer
}
ช่อง
tokenCount

integer

จำนวนโทเค็นที่ model แปลง prompt เป็นโทเค็น

ไม่เป็นค่าลบเสมอ

ขอบเขตการให้สิทธิ์

ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • 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

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการตรวจสอบสิทธิ์