Expand description
Tool/function-calling types, normalised across providers.
Structs§
- Tool
- A tool the model may call, defined by a name, description, and JSON Schema.
- Tool
Call - A tool invocation requested by the model.
- Tool
Result - The result of executing a
ToolCall, returned to the model.
Enums§
- Tool
Choice - How the model should choose among available tools.
Traits§
- Tool
Schema - Implemented by tool input structs to expose name, description, and schema.