removes "." within the value of "azure_deployment"
maps "base_url" to "azure_endpoint"
This is legacy from the old LLM config list. However, to be honest I now feel like these fixups are surprising and confusing. If you are opting to use the Azure client, you likely know these values or are able to look them up. I feel like we should remove these fixups to make the configuration path more obvious.
The Azure OpenAI client does some parameter fixups as detailed in the below code block:
https://github.com/microsoft/autogen/blob/grpc_optional/python/packages/autogen-core/src/autogen_core/components/models/_openai_client.py#L89-L90
This is legacy from the old LLM config list. However, to be honest I now feel like these fixups are surprising and confusing. If you are opting to use the Azure client, you likely know these values or are able to look them up. I feel like we should remove these fixups to make the configuration path more obvious.