Method: models.countTokens

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

คำขอ HTTP

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

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

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

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

string

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

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

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

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

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

การแสดง JSON
{
  "contents": [
    {
      object (Content)
    }
  ]
}
ช่อง
contents[]

object (Content)

ต้องระบุ อินพุตที่ให้กับโมเดลเป็นพรอมต์

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

คำตอบจาก models.countTokens

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

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

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

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

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