From f16f6f95b876332998519c6429ca852a935dd459 Mon Sep 17 00:00:00 2001 From: ZhaiSoul <842607283@qq.com> Date: Tue, 15 Apr 2025 15:38:11 +0000 Subject: [PATCH] feat: add openai base_url setting --- frigate/genai/openai.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frigate/genai/openai.py b/frigate/genai/openai.py index 76ba8cb442..9cb15b582f 100644 --- a/frigate/genai/openai.py +++ b/frigate/genai/openai.py @@ -21,6 +21,10 @@ class OpenAIClient(GenAIClient): def _init_provider(self): """Initialize the client.""" + if self.genai_config.base_url: + return OpenAI( + api_key=self.genai_config.api_key, base_url=self.genai_config.base_url + ) return OpenAI(api_key=self.genai_config.api_key) def _send(self, prompt: str, images: list[bytes]) -> Optional[str]: