Your First Qdrant Collection
Run Qdrant locally, connect with the official .NET client, and create a collection whose vector size and distance match the embedding model.
Run Qdrant locally, connect with the official .NET client, and create a collection whose vector size and distance match the embedding model.
How to generate text embeddings with Microsoft.Extensions.AI and keep the model, dimensions, comparison metric, and indexing behavior compatible.
Why application knowledge does not belong in model weights, what retrieval contributes, and when a prompt, database query, or deterministic tool is simpler.
How to build RAG retrieval in .NET by storing embeddings in PostgreSQL with pgvector and querying them through EF Core.
How to reduce RAG hallucinations by short-circuiting generation when retrieval returns weak evidence, with a simple C# threshold check.
Why stale documents, weak chunking, and thin metadata usually break RAG before prompt tuning does.