01
Agentic tool calling and multi-step execution
The headline workload for LFM2.5-2.6B and LFM2.5-8B-A1B: selecting tools, binding arguments correctly, chaining calls, and driving a multi-step task to completion on-device.
“an agentic model that runs entirely on-device” www.liquid.ai
Mapped capabilities
4 capabilities
Tool selection and argument binding
Choosing the right tool from a provided set and populating required parameters with well-typed values drawn from the user request.
Sequential tool chaining
Ordering dependent calls so that later calls consume earlier results, rather than emitting them in parallel or out of order.
Instruction-to-skill decomposition
Breaking a single free-form command into an ordered sequence of discrete skill or tool invocations, as in the robot skill-selection deployment.
Termination and result grounding
Stopping once the task is satisfied and reporting an answer grounded in returned tool output instead of continuing to call tools.
Illustrative example
- Input
- Tools: get_calendar(date), send_message(contact, text). User: "Check whether I'm free Tuesday afternoon, and if I am, message Priya that I can make the 3pm."
- Expected behavior
- The model calls get_calendar for Tuesday first and waits for the result. It issues send_message to Priya only if the returned schedule shows no conflict at 3pm; otherwise it reports the conflict and sends nothing.




