Swapping OpenAI for a Fake Embedder With One Environment Variable
A Factory refactor in a NestJS RAG API, and three things the tutorials leave out
A Factory refactor in a NestJS RAG API, and three things the tutorials leave out
Structured logging for a Clean Architecture RAG service, and the ContextVar trap I had to design around
Large language models are powerful, but they don't know what they don't know. Ask one about your company's internal docs or a niche research paper, and it will confidently make something up. Retrieval