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.03629 (arXiv)DOI: 10.48550/arXiv.2210.03629 - This paper introduces the ReAct framework, demonstrating how language models can combine reasoning (e.g., planning, interpreting observations) and acting (e.g., using tools) to solve complex tasks. It is fundamental for understanding how LLMs can interpret tool outputs to guide subsequent actions.
Function calling, OpenAI, 2024 - Official documentation from OpenAI providing practical guidance on how to define tool schemas and instruct large language models to call functions, generate structured inputs (like JSON), and handle the tool's responses within an agentic workflow.
Enabling language models to use tools, Google DeepMind, 2023 (Google DeepMind Blog) - A blog post from Google AI discussing the capabilities and implementation of language models interacting with external tools, including insights into designing prompts for effective tool use and managing data flow in agentic applications.