From f5e746abcdfa3aefe0e65ea186c5a837804abac1 Mon Sep 17 00:00:00 2001 From: Lizandro Date: Tue, 11 Aug 2026 00:42:51 +0000 Subject: [PATCH] fix: subir limite de tokens de Gemini para que el JSON no se corte Con maxOutputTokens=512, los modelos con "thinking" (2.5/3.x) gastaban parte del presupuesto en razonamiento interno y la respuesta JSON llegaba incompleta (ej: {"banco": "Bancolombia", "valor": 9080 sin cerrar), lo que Telegram/web reportaban como "no es JSON valido". Subido a 2048 para dejar espacio de sobra. Co-Authored-By: Claude Sonnet 5 --- app/Services/GeminiVisionService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Services/GeminiVisionService.php b/app/Services/GeminiVisionService.php index a184d82..baec410 100755 --- a/app/Services/GeminiVisionService.php +++ b/app/Services/GeminiVisionService.php @@ -57,7 +57,7 @@ class GeminiVisionService 'contents' => $contents, 'generationConfig' => [ 'temperature' => 0.1, - 'maxOutputTokens' => 512, + 'maxOutputTokens' => 2048, ], ];