An API (Application Programming Interface) defines a set of rules and protocols by which different software components can communicate and interact. In ML and agent systems, APIs enable modularity, allowing LLMs to perform function calls, agents to interact with tools, and frameworks to offer standardized access for customization and evaluation.
An API is a set of rules that lets different software programs talk to each other, like a menu for ordering services. In AI, it helps large language models use external tools and allows complex AI systems to be built from smaller, independent parts, making them more flexible and easier to manage.
REST API, GraphQL API, SOAP API, Web API, SDK, Interface
Was this definition helpful?