An open protocol for connecting AI applications and agents to tools, data, and resources.
The capability for an AI agent to operate graphical computer interfaces through screenshots, clicks, and typing.
Constrained model outputs that conform to a defined schema, making AI decisions easier to integrate into software.
The capability for a model or agent to select and invoke external functions, APIs, or tools as part of a workflow.