Continuation of issue #1981
As a developer, I would like Quarkus LangChain4j to support out-of-the-box authentication for Azure OpenAI using Managed Identity / Workload Identity, as provided by the Azure Identity SDK:
https://learn.microsoft.com/en-us/java/api/overview/azure/identity-readme?view=azure-java-stable
Currently, this is only achievable by supplying a custom model auth provider manually:
https://docs.quarkiverse.io/quarkus-langchain4j/dev/openai-chat-model.html#_using_authprovider