Here text is empty but giving finish reason as MAX_TOKEN
{
"candidates" : [ {
"content" : {
"parts" : [ {
"text" : ""
} ],
"role" : "model"
},
"finishReason" : "MAX_TOKENS",
"index" : 0
} ],
"usageMetadata" : {
"promptTokenCount" : 25090,
"totalTokenCount" : 25090,
"promptTokensDetails" : [ {
"modality" : "TEXT",
"tokenCount" : 25090
} ]
},
"modelVersion" : "models/gemini-2.5-flash-preview-04-17"
}
I’ve mentioned maxOutputTokens as 65536 in request
But still why its completing even within 25K???