Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Boburmirzo authored Feb 13, 2025
1 parent 82502c8 commit 027a4e2
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# Azure Tenant AI Chat Solution Accelerator
# Multiuser RAG Chat in Azure

## Introduction

Tenant AI Chat Solution Accelerator uses [Neon Serverless Postgres](https://learn.microsoft.com/en-us/azure/partner-solutions/neon/overview) on Azure to allow organisations to deploy a private chat tenant in their Azure Subscription with dedicated database per user on Neon. It is a modified version of [Azure Chat Solution Accelerator](https://github.com/microsoft/azurechat) by replacing [Azure AI Search](https://learn.microsoft.com/en-GB/azure/search/) and [Azure CosmosDB](https://learn.microsoft.com/en-GB/azure/cosmos-db/nosql/) with [Neon](https://neon.tech/) for chat data storage and search functionality.
Multiuser RAG Chat uses [Neon Serverless Postgres](https://learn.microsoft.com/en-us/azure/partner-solutions/neon/overview) on Azure to allow organizations to deploy a private chat tenant in their Azure Subscription with a dedicated database per user on Neon. It is a modified version of [Azure Chat Solution Accelerator](https://github.com/microsoft/azurechat) by replacing [Azure AI Search](https://learn.microsoft.com/en-GB/azure/search/) and [Azure CosmosDB](https://learn.microsoft.com/en-GB/azure/cosmos-db/nosql/) with [Neon](https://neon.tech/) for chat data storage and search functionality.

![Tenant AI Chat Solution Accelerator with Neon](/assets/Multiuser%20AI%20Chat%20Solution%20Accelerator%20App%20View%201.png)

## Features

- 📀 **Database per user**: Keeps chat data isolated by creating a separate database instance per user.
- 🔑 **Authentication and User Management**: Allows flexible login options, including OAuth providers like Google, GitHub, and Microsoft Entra ID (Azure AD).
- 🧠 **AI-Powered Conversations**: Chat with documents such as PDF. You can also buiild your own prompt templates.
- 🧠 **AI-Powered Conversations**: Chat with documents such as PDF. You can also build your own prompt templates.
- 💾 **Chat History**: Stores chat history with multiple chat threads, messages, and metadata.
- 🎨 **Customizable Chat Personas**: Personalizes conversations with user-defined chat personas. Manage persona settings directly from the application interface.
- 🛠️ **Extensions Support**: Extends chat functionalities by defining custom extensions. Store and manage extensions in the database, allowing dynamic interaction with custom workflows.
Expand All @@ -23,8 +23,8 @@ Tenant AI Chat Solution Accelerator uses [Neon Serverless Postgres](https://lear

## Solution Benefits

- **Private**: Offers both application and database level isolation with standalone single-tenant app with single-tenant database. You can use it with your own internal data sources (PDFs, Docs) or integrate with your internal services (APIs)
- **Cost-Efficient**: Combines relational storage, vector storage in a single platform reduces the need for additional services, lowering costs. Scale efficiently as your user base grows while keeping costs manageable.
- **Private**: Offers both application and database level isolation with the standalone single-tenant app with a single-tenant database. You can use it with your own internal data sources (PDFs, Docs) or integrate with your internal services (APIs)
- **Cost-Efficient**: Combines relational storage, and vector storage in a single platform reduces the need for additional services, lowering costs. Scale efficiently as your user base grows while keeping costs manageable.



Expand Down Expand Up @@ -143,4 +143,4 @@ To reduce costs, you can switch to free SKUs for Azure App Service and Form Reco

## About Neon

[Neon](https://neon.tech/) is a serverless, fully managed PostgreSQL database service optimized for modern applications. Neon's advanced features include autoscaling, scale-to-zero, database branching, instant point-in-time restore, and time travel queries. Neon manages the Postgres infrastructure, including database configuration, maintenance, and scaling operations, allowing you to focus on building and optimizing your applications.
[Neon](https://neon.tech/) is a serverless, fully managed PostgreSQL database service optimized for modern applications. Neon's advanced features include autoscaling, scale-to-zero, database branching, instant point-in-time restore, and time travel queries. Neon manages the Postgres infrastructure, including database configuration, maintenance, and scaling operations, allowing you to focus on building and optimizing your applications.

0 comments on commit 027a4e2

Please sign in to comment.