← 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