Skip to main content
  1. Tags/

Llm

Building a Comprehensive RAG System: A Deep Dive Into Knowledge Architecture

Deep Dive · Apr 24, 2025 · 16 min read
TL;DR: This guide walks you through building a production-ready RAG system using FastAPI, ChromaDB, MinIO, and OpenAI. Learn document chunking, vector embeddings, hybrid search, and real-world deployment strategies. Introduction # As a .NET developer watching the AI landscape evolve, I found myself both excited and skeptical. When tools like Claude.ai and ChatGPT started offering out-of-the-box RAG solutions, I wanted to build my own system with full control over the implementation.
Building a Comprehensive RAG System: A Deep Dive Into Knowledge Architecture

Simplifying Database Queries with AI & SQL Automation

Deep Dive · Jan 6, 2025 · 15 min read
TL;DR # This article demonstrates how to build a REST API that converts natural language into SQL queries using multiple LLM providers (OpenAI, Azure OpenAI, Claude, and Gemini). The system dynamically selects the appropriate AI service based on configuration, executes the generated SQL against a database, and returns structured results. It includes a complete implementation with a service factory pattern, Docker setup, and example usage.
Simplifying Database Queries with AI & SQL Automation

Building an AI-Driven Chat Application with .NET, Azure OpenAI, and Angular

Deep Dive · Dec 7, 2024 · 11 min read
Introduction # Artificial Intelligence is transforming how we build applications, particularly in creating natural, conversational user experiences. This article guides you through building a full-stack AI chat application using .NET on the backend, Angular for the frontend, and Azure OpenAI for powerful language model capabilities, all connected through real-time SignalR communication.
Building an AI-Driven Chat Application with .NET, Azure OpenAI, and Angular