ReAct: Synergizing Reasoning and Acting in Language Models, Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, Yuan Cao, 2023Proceedings of the Eleventh International Conference on Learning Representations (ICLR)DOI: 10.48550/arXiv.2210.03629 - Introduces the 'Reason + Act' (ReAct) pattern, an approach for LLMs to interleave reasoning and tool use, directly relevant to the core mechanism described in the section.
Toolformer: Language Models That Can Use Tools, Timo Schick, Jane Dwivedi-Yu, Roberto Dessì, Roberta Raileanu, Maria Lomeli, Luke Zettlemoyer, Nicola Cancedda, Thomas Scialom, 2023arXiv preprint arXiv:2302.04761DOI: 10.48550/arXiv.2302.04761 - Presents a method for training LLMs to use external tools via self-supervised learning, establishing a base for agentic systems where LLMs dynamically invoke tools.
Retrieval-Augmented Generation for Large Language Models: A Survey, Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Jiawei Sun, Meng Wang, Haofen Wang, 2024arXiv preprint arXiv:2312.10997DOI: 10.48550/arXiv.2312.10997 - Provides a comprehensive overview of RAG techniques, including advanced architectures and the integration of external knowledge and tools, which positions agentic RAG within the broader RAG area.
Designing Data-Intensive Applications, Martin Kleppmann, 2017 (O'Reilly Media) - A respected book on building scalable, reliable, and maintainable distributed systems, covering topics applicable to the distributed tool infrastructure and challenges mentioned.