LangChain Documentation, LangChain Team, 2024 - The official and most comprehensive resource for understanding LangChain's modular architecture, components like Models, Prompts, Chains, Indexes, Memory, and Agents, and their practical application.
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks, Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Narsimha Chatti, Mike Lewis, Kyunghyun Cho, and Douwe van der Plas, 2020Advances in Neural Information Processing Systems (NeurIPS), Vol. 33 (NeurIPS)DOI: 10.55919/neurips.2020.01017 - Introduces the Retrieval-Augmented Generation (RAG) paradigm, which serves as the conceptual basis for LangChain's 'Indexes' component, enabling models to interact with external data.
ReAct: Synergizing Reasoning and Acting in Language Models, Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, Yuan Cao, 2022arXiv preprint arXiv:2210.03629DOI: 10.48550/arXiv.2210.03629 - Describes the ReAct framework, which provides a general approach for LLM agents to reason, plan, and interact with tools, directly relevant to LangChain's 'Agents' component.