Skip to content

Support default authentication via Managed Identity / Workload Identity for Azure OpenAI #1995

@hubert123490

Description

@hubert123490

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions