feat: add openai base_url setting

This commit is contained in:
ZhaiSoul 2025-04-15 15:38:11 +00:00
parent e373b8adc7
commit f16f6f95b8

View File

@ -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]: