Azure AD authentication for AzureOpenAI

I’m trying to use weaviate client where my Azure Open AI deployment only supports “azure_ad” deployment. Is there a way to integrate this or is X-Azure-Api-Key the only way?

Hi @devbeekay - I think that is the only way, but I’ll pass it onto the team.

@devbeekay Unfortunately we don’t suport Azure AD authentication.

You can pass your Azure API key using X-Azure-Api-Key request header or you can define azureApiKey in our helm charts then our helm chart will create a K8s secret in your cluster and store the Azure API Key in it, then this key will be used by default in all queries to Azure.