← AI tech topics
Tool calling
Tool calling is the contract surface between a probabilistic model and deterministic software: the model emits a structured call, your code executes it. The contract is enforced by training, not by a type system — so models hallucinate functions that don't exist, fabricate plausible argument values, and mishandle tool errors. Where the agents topic covers compounding multi-step autonomy, the findings here sit at the single-call interface: schema violations and invented arguments you can test for directly.
Findings (3)
Methods
References
Cite this
Qlarify Labs. (2026). Tool calling. Retrieved from https://labs.qlarify.fi/topics/tool-calling