Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Azure OpenAI Conversation is a custom integration that runs Home Assistant conversation features on models deployed in Azure OpenAI. It adds conversation agents, AI tasks, speech-to-text and text-to-speech, and it is based on the built-in OpenAI Conversation integration with the same capabilities. Image generation is also available through AI tasks when an image model is deployed. Models are selected separately for each service, and nothing is preselected. Connection works either with an API key and endpoint or through a Microsoft Entra ID sign-in that discovers deployed models. It needs the Azure cloud service, and it is added through the Marketplace and set up in the UI.

Automatic summary of the README and code of joselcaguilar/azure-openai-ha. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Uses the vendor's cloud Needs an internet connection and an account with the vendor.

  • Sign in with the vendor Connects through the vendor's own sign-in page.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Choose OpenAI services

  • Conversation models
  • Data AI task models
  • Image AI task models
  • Speech-to-text models
  • Text-to-speech models

Enter the API key

  • API KeyOne of the keys of your Azure OpenAI or Azure AI Foundry resource.
  • API Base URL

Select Microsoft application credentials

  • Application credentialsSelect the Entra application registered for this Home Assistant instance.

Discover deployed OpenAI models

  • Directory (tenant) IDThe tenant UUID from Microsoft Entra ID > Overview.
  • Azure resource IDThe account ARM ID from the resource's Azure portal Properties or JSON view, for example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-group/providers/Microsoft.CognitiveServices/accounts/my-account. Do not enter a Foundry project ID.

Sign in again

  • API KeyOne of the keys of your Azure OpenAI or Azure AI Foundry resource.

Texts from the code of joselcaguilar/azure-openai-ha.

Information

Installs
60 sharing analytics
GitHub stars
75
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
v5.0.1,
Category
AI and voice, AI models
Kind
Marketplace integration
Brand
OpenAI
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
azure_openai_conversation

More from OpenAI

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers