tools and tool_choice fields. The router selects a model, forwards the tool definitions to that model’s provider, and returns assistant tool calls in the standard chat completions shape.
Request
Response
If the selected model calls a tool, the response includestool_calls:
tool role message.