From 624114d4431f9ba615a97a35e7b2d4288a61c0f3 Mon Sep 17 00:00:00 2001 From: Maciej Pienczyn Date: Fri, 16 Jan 2026 21:10:45 +0100 Subject: [PATCH] fix: Remove max_tokens parameter that triggered Gemini safety filters Testing revealed that max_tokens=2000 parameter causes Gemini to block requests with safety filters, even for safe content. Removed max_tokens from generate_text() call - Gemini will use default. Co-Authored-By: Claude Opus 4.5 --- zopk_knowledge_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zopk_knowledge_service.py b/zopk_knowledge_service.py index f50fb6b..dd6ed1a 100644 --- a/zopk_knowledge_service.py +++ b/zopk_knowledge_service.py @@ -344,10 +344,10 @@ class ZOPKKnowledgeService: published_date=published_date ) + # NOTE: max_tokens removed - testing showed it triggers safety filters! response = self.gemini.generate_text( prompt=prompt, temperature=0.1, # Low temperature for consistency - max_tokens=2000, user_id=self.user_id, feature='zopk_knowledge_extraction' )