Method: models.countMessageTokens

لتشغيل أداة إنشاء الرموز المميّزة للنموذج على سلسلة وعرض عدد الرموز المميّزة.

طلب 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

تمثّل هذه السمة عدد الرموز المميّزة التي يتم فيها إنشاء رمز مميّز لـ prompt من خلال model.

غير سلبية دائمًا.

نطاقات التفويض

يتطلب استخدام أحد نطاقات 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

لمزيد من المعلومات، راجع نظرة عامة على المصادقة.