azure-search-openai-demo and terraform-azurerm-openai-private-chatgpt

These tools are complements: one is a sample application demonstrating the RAG pattern with Azure AI Search and OpenAI, while the other is a Terraform module for deploying a private ChatGPT-like solution, suggesting the module could be used to provision the infrastructure for a more production-ready version of the sample's concept.

Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 2/25
Adoption 7/25
Maturity 9/25
Community 18/25
Stars: 7,602
Forks: 5,266
Downloads:
Commits (30d): 23
Language: Python
License: MIT
Stars: 25
Forks: 13
Downloads:
Commits (30d): 0
Language: HCL
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About azure-search-openai-demo

Azure-Samples/azure-search-openai-demo

A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.

Implements document indexing via Azure AI Document Intelligence with support for multiple formats, includes in-UI settings for prompt engineering experimentation, and optionally layers multimodal vision capabilities for image-heavy content analysis. The backend uses Python with Infrastructure-as-Code (Bicep) for reproducible Azure deployments, while offering optional features like persistent chat history via Cosmos DB, speech accessibility, and Microsoft Entra identity integration for role-based data access control.

About terraform-azurerm-openai-private-chatgpt

Pwd9000-ML/terraform-azurerm-openai-private-chatgpt

Terraform module to deploy a private ChatBot/ChatGPT-like solution (LibreChat) hosted on Azure OpenAI

Scores updated daily from GitHub, PyPI, and npm data. How scores work