mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 06:03:26 -05:00
[GH-ISSUE #16627] feat: Allow authenticating to AzureAIDocumentIntelligenceLoader using DefaultAzureCredential() #56648
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @selenecodes on GitHub (Aug 14, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16627
Check Existing Issues
Problem Description
Currently the Azure AI Document Intelligence instance requires authenticating with an API key, see:
438e5d966f/backend/open_webui/retrieval/loaders/main.py (L343-L347)This is undesirable for us as we prefer autenticating using workload-identity's in AKS pods or
az loginwhen developing locally.Desired Solution you'd like
Authenticate to Azure AI Document Intelligence like so:
Alternatives Considered
We currently maintain this in our own fork but I thought it would be beneficial to have in the main source repo as well.
Additional Context
No response
@tjbck commented on GitHub (Aug 16, 2025):
PR welcome.