From 956e8a6927837f5c7f031a0db1dd0b0b5483c626 Mon Sep 17 00:00:00 2001 From: dragonfsky Date: Fri, 22 Aug 2025 18:34:39 +0800 Subject: [PATCH] fix: use types.HttpOptions from module imports instead of local import Addresses linting issue raised by CI checks --- providers/gemini.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/providers/gemini.py b/providers/gemini.py index 39d2ca2..2386c5a 100644 --- a/providers/gemini.py +++ b/providers/gemini.py @@ -130,8 +130,7 @@ class GeminiModelProvider(ModelProvider): # Check if custom base URL is provided if self._base_url: # Use HttpOptions to set custom endpoint - from google.genai.types import HttpOptions - http_options = HttpOptions(baseUrl=self._base_url) + http_options = types.HttpOptions(baseUrl=self._base_url) logger.debug(f"Initializing Gemini client with custom endpoint: {self._base_url}") self._client = genai.Client(api_key=self.api_key, http_options=http_options) else: