Function calling, OpenAI, 2023 (OpenAI) - Official documentation detailing how to enable large language models (LLMs) to call external tools or APIs by providing structured function descriptions in prompts.
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 preprintDOI: 10.48550/arXiv.2302.04761 - A research paper introducing a method for language models to learn to use external tools, including APIs, through self-supervised training, forming a basis for agent tool use.
An overview of HTTP, Mozilla Contributors, 2024 (Mozilla) - Provides a foundational understanding of the Hypertext Transfer Protocol (HTTP), including request methods, status codes, and headers, essential for interacting with web APIs.
LangChain Agents, LangChain Inc., 2025 (LangChain Inc.) - Official documentation for LangChain agents, demonstrating practical patterns and implementations for building LLM-powered agents that can interact with various tools, including APIs.