Tools and schemas

An agent tool is a function that the model can request to be executed, described by a name, an explanation, and a parameter schema. Clear descriptions and strict schemas reduce bad calls, and each tool is limited to one precise capability.

Example

{"name":"search_orders","parameters":{"customer_id":"string"}}

Related concepts

The whole glossary