microsoft/azurechat

🤖 💼 Azure Chat Solution Accelerator powered by Azure Open AI Service

What it solves

It provides a way for organizations to deploy a private, secure chat tenant within their own Azure subscription. This allows companies to use Azure OpenAI capabilities while keeping their data isolated and controlled within their own network and tenancy.

How it works

The project acts as a solution accelerator that integrates Azure OpenAI Service with enterprise-grade security. It can be deployed via the Azure Developer CLI or the Azure Portal. It supports identity providers for authentication, managed identity-based security to reduce the need for secrets, and allows for the integration of internal data sources and services.

Who it’s for

Organizations that want to deploy a private AI chat interface for their employees or internal use, requiring strict control over network traffic, authentication, and data privacy.

Highlights

  • Private Deployment: Isolates the chat tenant to the organization's Azure tenancy.
  • Enterprise Security: Includes built-in authentication and support for managed identity-based security to remove keys/secrets.
  • Data Integration: Supports "chatting over your data and files" and integration with internal services like ServiceNow.
  • Deployment Flexibility: Can be provisioned using the Azure Developer CLI or GitHub Actions.

Related

  • Project
  • Project
  • Project
  • Project