From b54d1fb7fd55adda3a08ebeede4bb45b41d30d45 Mon Sep 17 00:00:00 2001 From: Pete Date: Sun, 20 Jul 2025 19:15:40 -0400 Subject: [PATCH] Resolve merge conflict and remove duplicate File API initialization - Remove duplicate file_api initialization lines - Keep grounding metadata tracking functionality - Maintain clean code structure --- src/pipecat/services/gemini_multimodal_live/gemini.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/pipecat/services/gemini_multimodal_live/gemini.py b/src/pipecat/services/gemini_multimodal_live/gemini.py index 3db150cce..b427e752f 100644 --- a/src/pipecat/services/gemini_multimodal_live/gemini.py +++ b/src/pipecat/services/gemini_multimodal_live/gemini.py @@ -579,12 +579,6 @@ class GeminiMultimodalLiveLLMService(LLMService): self._search_result_buffer = "" self._accumulated_grounding_metadata = None - # Initialize the File API client - self.file_api = GeminiFileAPI(api_key=api_key, base_url=file_api_base_url) - - # Initialize the File API client - self.file_api = GeminiFileAPI(api_key=api_key, base_url=file_api_base_url) - def can_generate_metrics(self) -> bool: """Check if the service can generate usage metrics.