ReAct: Synergizing Reasoning and Acting in Language Models, Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, Yuan Cao, 2022International Conference on Learning Representations (ICLR 2023)DOI: 10.48550/arXiv.2210.03629 - Introduces the ReAct framework, which combines reasoning and acting steps for agents to solve tasks that require interaction with external environments, directly relevant to tool selection and operation.
Toolformer: Language Models That Can Use Tools, Timo Schick, Jane Dwivedi-Yu, Roberto Dessì, Roberta Raileanu, Maria Lomeli, Luke Zettlemoyer, Nicola Cancedda, Thomas Scialom, 2023arXivDOI: 10.48550/arXiv.2302.04761 - Presents a method for training language models to use external tools via self-supervised learning, demonstrating how models can learn to decide which tool to use, when, and what arguments to pass.
Function calling, OpenAI, 2024 (OpenAI) - Official guide on how to implement function calling with OpenAI models, providing practical examples and best practices for defining tools and integrating them into agentic workflows.