count_tokens
Calculate token counts for text using specified Gemini AI models to manage input length and optimize API usage.
Instructions
Count tokens for a given text with a specific model
Input Schema
Name | Required | Description | Default |
---|---|---|---|
model | No | Model to use for token counting | gemini-2.5-flash |
text | Yes | Text to count tokens for |
Input Schema (JSON Schema)
{
"properties": {
"model": {
"default": "gemini-2.5-flash",
"description": "Model to use for token counting",
"enum": [
"gemini-2.5-pro",
"gemini-2.5-flash",
"gemini-2.5-flash-lite",
"gemini-2.0-flash",
"gemini-2.0-flash-lite",
"gemini-2.0-pro-experimental",
"gemini-1.5-pro",
"gemini-1.5-flash"
],
"type": "string"
},
"text": {
"description": "Text to count tokens for",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
}