برای مدل های Gemini، نشانه ها و کاراکترهای قابل پرداخت را بشمارید

مدل های مولد داده ها را به واحدهایی به نام توکن برای پردازش تجزیه می کنند. هر مدل دارای حداکثر تعداد نشانه هایی است که می تواند در یک اعلان و پاسخ به آنها رسیدگی کند.

این صفحه به شما نشان می‌دهد که چگونه از Count Tokens API برای تخمین تعداد توکن‌ها و تعداد نویسه‌های قابل پرداخت برای درخواست یک مدل Gemini استفاده کنید. API برای دریافت تخمین توکن ها در پاسخ وجود ندارد.

توجه داشته باشید که Count Tokens API را نمی توان برای مدل های Imagen استفاده کرد.

چه اطلاعاتی در شمارش ارائه می شود؟

در مورد شمارش توکن ها و کاراکترهای قابل پرداخت به موارد زیر توجه کنید:

  • شمارش کل توکن ها

    • این تعداد برای اطمینان از اینکه درخواست‌های شما از پنجره زمینه مجاز عبور نمی‌کنند مفید است.

    • تعداد توکن ها اندازه همه فایل ها (به عنوان مثال، تصاویر) را که به عنوان بخشی از ورودی درخواست ارائه می شوند، منعکس می کند. تعداد تصاویر یا تعداد ثانیه های یک ویدیو را محاسبه نمی کند.

    • برای تمام مدل های جمینی، یک توکن معادل حدود 4 کاراکتر است. 100 توکن حدود 60-80 کلمه انگلیسی است.

  • شمارش کل کاراکترهای قابل پرداخت

    • این تعداد برای درک و کنترل هزینه‌های شما مفید است، زیرا برای Vertex AI ، تعداد کاراکترها بخشی از محاسبه قیمت است.

    • تعداد کاراکترهای قابل صورت‌حساب، تعداد نویسه‌های متن ارائه‌شده به عنوان بخشی از ورودی درخواست را نشان می‌دهد.

برای مدل‌های قدیمی Gemini ، توکن‌ها بخشی از محاسبه قیمت نیستند . با این حال، برای مدل‌های Gemini 2.0 ، توکن‌ها در محاسبه قیمت‌گذاری استفاده می‌شوند. درباره محدودیت های توکن در هر مدل و قیمت هر مدل بیشتر بیاموزید.

قیمت گذاری و سهمیه شمارش نشانه ها و کاراکترهای قابل پرداخت

هیچ محدودیتی برای استفاده از CountTokens API وجود ندارد. حداکثر سهمیه برای CountTokens API 3000 درخواست در دقیقه (RPM) است.

نمونه کد

ورودی فقط متن

ورودی چندوجهی