LangChain é uma plataforma baseada em modelos de linguagem, usada para construir e implantar aplicativos de modelos grandes que utilizam a tecnologia RAG. Ela inclui transformação de consultas, incorporação de documentos hipotéticos (HyDE), mecanismos de roteamento, construção de consultas e estratégias de indexação, técnicas de recuperação e, finalmente, a fase de geração.

Recentemente, o LangChain lançou um guia sobre RAG (Retrieval Augmented Generation - Geração Aumentada por Recuperação), fornecendo aos usuários tutoriais detalhados sobre como construir e implantar aplicativos de modelos grandes com tecnologia RAG usando o LangChain. Por meio desse guia, os usuários podem aprender como usar o LangChain e a tecnologia RAG para construir seus próprios aplicativos, alcançando assim uma recuperação e geração de informações mais eficientes.