add a config to disable provider config validation (#85)

This commit is contained in:
killpanda
2023-05-18 08:25:37 +08:00
committed by GitHub
parent ac2a1bc954
commit c6ba67a770
2 changed files with 6 additions and 0 deletions

View File

@@ -62,6 +62,8 @@ class ProviderService:
@staticmethod
def validate_provider_configs(tenant, provider_name: ProviderName, configs: Union[dict | str]):
if current_app.config['DISABLE_PROVIDER_CONFIG_VALIDATION']:
return
llm_provider_service = LLMProviderService(tenant.id, provider_name.value)
return llm_provider_service.config_validate(configs)