From 996d2b15b11f855065b2aaed9b98f0649f8a6f37 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 17 Mar 2026 20:23:04 -0600 Subject: [PATCH] Fix Gemini Chat --- frigate/genai/gemini.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frigate/genai/gemini.py b/frigate/genai/gemini.py index 9e01192dc..f32d37e80 100644 --- a/frigate/genai/gemini.py +++ b/frigate/genai/gemini.py @@ -397,13 +397,13 @@ class GeminiClient(GenAIClient): tool_calls_by_index: dict[int, dict[str, Any]] = {} finish_reason = "stop" - response = self.provider.models.generate_content_stream( + stream = await self.provider.aio.models.generate_content_stream( model=self.genai_config.model, contents=gemini_messages, config=types.GenerateContentConfig(**config_params), ) - async for chunk in response: + async for chunk in stream: if not chunk or not chunk.candidates: continue