Tool use, also called function calling, gives a model a menu of actions it can invoke with structured arguments and read the results. It is what turns a chat model into an agent that can run a video model, query an archive, or send a result onward.
The book · Volume 7 of 7
AI for Video: A Complete Guide to Intelligence in Video Products: From Real-Time Pipelines and Agents to Serving, Cost, Compliance, and Verticals
Tool use is what lets an agent run a detector, query an archive or post a result, and most agent bugs come from badly described tools or unchecked outputs. Volume 7 covers tool use in detail as agent engineering: loop primitives, tools and function calling, memory, planning, agent frameworks and the cost of each extra model call. Written by Nikolay Sapunov, CEO at Fora Soft.
Designing tool use for an AI agent that works with your video data?
Tell us which systems the agent must call, and we will design the tool schema, guardrails and a cost estimate per agent run. 250+ video products shipped since 2005.