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- Issues
- Report an issue













