diff --git a/litellm/proxy/proxy_cli.py b/litellm/proxy/proxy_cli.py index e98704642..1d0eef6a0 100644 --- a/litellm/proxy/proxy_cli.py +++ b/litellm/proxy/proxy_cli.py @@ -72,7 +72,7 @@ def is_port_in_use(port): @click.option("--api_base", default=None, help="API base URL.") @click.option( "--api_version", - default="2023-07-01-preview", + default="2024-02-01", help="For azure - pass in the api version.", ) @click.option( diff --git a/litellm/utils.py b/litellm/utils.py index 8ccb4e1e0..2d680feb2 100644 --- a/litellm/utils.py +++ b/litellm/utils.py @@ -3477,8 +3477,16 @@ def get_optional_params( model=model, custom_llm_provider="azure" ) _check_valid_arg(supported_params=supported_params) + verbose_logger.debug( + "Azure optional params - api_version: api_version={}, litellm.api_version={}, os.environ['AZURE_API_VERSION']={}".format( + api_version, litellm.api_version, get_secret("AZURE_API_VERSION") + ) + ) api_version = ( - api_version or litellm.api_version or get_secret("AZURE_API_VERSION") + api_version + or litellm.api_version + or get_secret("AZURE_API_VERSION") + or litellm.AZURE_DEFAULT_API_VERSION ) optional_params = litellm.AzureOpenAIConfig().map_openai_params( non_default_params=non_default_params,