mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-03 18:00:36 +00:00
fix(azure): apply correct transformations on credentials from provider data (#4066)
Closes https://github.com/llamastack/llama-stack/issues/4058
This commit is contained in:
parent
d941abc662
commit
61448e0664
4 changed files with 34 additions and 34 deletions
|
|
@ -45,13 +45,13 @@ class AzureInferenceAdapter(OpenAIMixin, LiteLLMOpenAIMixin):
|
|||
# Add Azure specific parameters
|
||||
provider_data = self.get_request_provider_data()
|
||||
if provider_data:
|
||||
if getattr(provider_data, "azure_api_key", None):
|
||||
params["api_key"] = provider_data.azure_api_key
|
||||
if getattr(provider_data, "azure_api_base", None):
|
||||
params["api_base"] = provider_data.azure_api_base
|
||||
if getattr(provider_data, "azure_api_version", None):
|
||||
if provider_data.azure_api_key:
|
||||
params["api_key"] = provider_data.azure_api_key.get_secret_value()
|
||||
if provider_data.azure_api_base:
|
||||
params["api_base"] = str(provider_data.azure_api_base)
|
||||
if provider_data.azure_api_version:
|
||||
params["api_version"] = provider_data.azure_api_version
|
||||
if getattr(provider_data, "azure_api_type", None):
|
||||
if provider_data.azure_api_type:
|
||||
params["api_type"] = provider_data.azure_api_type
|
||||
else:
|
||||
params["api_key"] = self.config.api_key.get_secret_value()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue