Small genai fix (#14850)

* Ensure the regenerate button shows when genai is only enabled at the camera level

* update docs
This commit is contained in:
Josh Hawkins
2024-11-07 14:27:55 -06:00
committed by GitHub
parent 15bd26c9b1
commit 0d59754be2
5 changed files with 21 additions and 9 deletions

View File

@@ -54,11 +54,10 @@ class GenAIClient:
def get_genai_client(genai_config: GenAIConfig) -> Optional[GenAIClient]:
"""Get the GenAI client."""
if genai_config.enabled:
load_providers()
provider = PROVIDERS.get(genai_config.provider)
if provider:
return provider(genai_config)
load_providers()
provider = PROVIDERS.get(genai_config.provider)
if provider:
return provider(genai_config)
return None