Skip to content

derekhuynen/AI_RAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 RAG Demo Solution Overview

This repository is a modular Retrieval-Augmented Generation (RAG) demo built with C#, Semantic Kernel, Azure OpenAI, and Azure Functions. It demonstrates a modern, agent-based approach to conversational AI, project ingestion, and hybrid search using Azure AI Search.


πŸ“š Solution Structure

  • Backend/ – Contains all backend projects for the solution:
  • docs/ – Example project data for ingestion

πŸš€ What This Demo Shows

  • Retrieval-Augmented Generation (RAG): Combines LLMs with project/document search for grounded, context-aware answers
  • Semantic Kernel: Orchestrates LLM calls and agent workflows
  • Agent Architecture: Modular agents for classification, response, and coordination
  • Azure OpenAI: Used for both embeddings and completions
  • Azure AI Search (pluggable): Ready for hybrid search scenarios

πŸ“– How to Use


πŸ› οΈ Technologies Used

  • C# (.NET 8)
  • Azure Functions (Isolated Worker)
  • Semantic Kernel
  • Azure OpenAI
  • Azure AI Search (pluggable)

πŸ“„ License

MIT

About

This repository is a modular Retrieval-Augmented Generation (RAG) demo.

Topics

Resources

Stars

Watchers

Forks

Languages