Перейти к содержимому

RAG with C#: Build a Real AI Q&A App | .NET + Qdrant — EP 02 (In Hindi)

Code2Deploy

0:00 / 0:00

RAG with C#: Build a Real AI Q&A App | .NET + Qdrant — EP 02 (In Hindi)

151 просмотр · 2 недели назад
Code2Deploy
43 подписчика
151 просмотр · 2 недели назад
Build a complete Retrieval-Augmented Generation (RAG) application from scratch using C#, .NET, OpenAI, Microsoft Semantic Kernel, and Qdrant Vector DB! 🚀 In this practical hands-on tutorial, we take the theory from our previous video and turn it into working C# code. You will learn how to connect your private enterprise documents to LLMs without leaking data or causing hallucinations—no Python required! 📌 Timestamps: 00:00 - Precap 00:54 - Introduction 01:51 - Project Setup & Docker Configuration 06:51 - Document Loading (Parsing Markdown & Files) 08:41 - Text Chunking Engine in C# 10:05 - Generating Embeddings with Semantic Kernel 13:59 - Storing Embeddings in Qdrant Vector DB 15:25 - Vector Search & Context Retrieval 16:35 - Generating the Final AI Answer 18:59 - Quick Summary 19:48 - Taking RAG Towards Production (Hybrid Search, Caching & Guardrails) 21:36 - Conclusion & Next Steps ⚡ QUICK COMMANDS USED IN VIDEO: 1. Create Project & Change Directory dotnet new console -n RagDemo cd RagDemo 2. Add Required NuGet Packages dotnet add package Microsoft.SemanticKernel dotnet add package Qdrant.Client 3. Run Qdrant Vector DB in Docker docker run -p 6333:6333 -p 6334:6334 qdrant/qdrant 📌 PREVIOUS VIDEO — RAG Theory & Architecture Explained:    • RAG Explained: How AI Understands Your Dat...   🔥 What You'll Learn: • How to build an end-to-end RAG pipeline using 100% .NET & C# • How Semantic Kernel compares to LangChain for enterprise teams • Setting up Qdrant Vector Database locally using Docker • Custom text chunking strategies & vector embeddings (`text-embedding-3-small`) • Similarity search using Cosine Distance • Grounded prompt engineering to eliminate LLM hallucinations 🛠️ TECHNOLOGIES & TOOLS USED: • Language: C# (.NET) • Framework: Microsoft Semantic Kernel • LLM & Embeddings: OpenAI API (`text-embedding-3-small`, `gpt-4o-mini`) • Vector Database: Qdrant (Docker) • Tools: VS Code / Visual Studio, Docker Desktop 💬 Got stuck or facing an issue with Docker or Semantic Kernel? Drop a comment below with your code snippet or error logs—I’m here to help! 🔔 NEXT VIDEO: We take this architecture further and build an Autonomous AI Agent in C#. Subscribe so you don't miss it! #RAG #CSharp #DotNet #SemanticKernel #Qdrant #GenerativeAI #OpenAI #VectorDatabase