mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-07-30 05:52:01 +08:00
fix: azure provider select error when use custom azure provider (#587)
This commit is contained in:
parent
3dc82fb044
commit
0d3cd3b16a
@ -128,9 +128,13 @@ class LLMBuilder:
|
|||||||
azure_openai_provider = BaseProvider.get_valid_provider(tenant_id, ProviderName.AZURE_OPENAI.value)
|
azure_openai_provider = BaseProvider.get_valid_provider(tenant_id, ProviderName.AZURE_OPENAI.value)
|
||||||
|
|
||||||
provider = None
|
provider = None
|
||||||
if openai_provider:
|
if openai_provider and openai_provider.provider_type == ProviderType.CUSTOM.value:
|
||||||
provider = openai_provider
|
provider = openai_provider
|
||||||
elif azure_openai_provider:
|
elif azure_openai_provider and azure_openai_provider.provider_type == ProviderType.CUSTOM.value:
|
||||||
|
provider = azure_openai_provider
|
||||||
|
elif openai_provider and openai_provider.provider_type == ProviderType.SYSTEM.value:
|
||||||
|
provider = openai_provider
|
||||||
|
elif azure_openai_provider and azure_openai_provider.provider_type == ProviderType.SYSTEM.value:
|
||||||
provider = azure_openai_provider
|
provider = azure_openai_provider
|
||||||
|
|
||||||
if not provider:
|
if not provider:
|
||||||
@ -139,9 +143,6 @@ class LLMBuilder:
|
|||||||
f"Please go to Settings -> Model Provider to complete your provider credentials."
|
f"Please go to Settings -> Model Provider to complete your provider credentials."
|
||||||
)
|
)
|
||||||
|
|
||||||
if provider.provider_type == ProviderType.SYSTEM.value:
|
provider_name = provider.provider_name
|
||||||
provider_name = 'openai'
|
|
||||||
else:
|
|
||||||
provider_name = provider.provider_name
|
|
||||||
|
|
||||||
return provider_name
|
return provider_name
|
||||||
|
Loading…
x
Reference in New Issue
Block a user