Evidence-backed facts
- The application declares a function, the model returns its name and structured arguments, and application code executes the function before returning a result. informative
- Tool-choice modes control whether function calling is automatic, required, prohibited, or schema-validated where the documented model and API support that mode. informative
- The Interactions API documents remote MCP server tools with a server URL and optional allowed-tool restriction. informative