xLAM: A Family of Large Action Models to Empower AI Agent Systems
NAACL 2025 Oral Presentation
April 30th, 2025
Presenter: Ming Zhu, Zuxin Liu
Salesforce AI Research
LLM Agent - Why?
There are so many potentials for LLM agent…
Niebles, J. C. (2024). Language-based AI Agents and Large Action Models (LAMs).
LLM Agent - Powered by Large Action Models
Large Action Models (LAMs): LLMs trained for actions
Zhang el al. The AgentOhana: Designing Unified Data and Training Pipeline for Effective Agent Learning.
Niebles, J. C. (2024). Language-based AI Agents and Large Action Models (LAMs).
What is a Large Action Model (LAM)?
Action Data: Open source, domain-specific
Foundation LLMs
LLM trained to take action: function calling, reasoning, planning
LAMs for Tool-Use/Function-Calling Agents
Tools (actions) are the interfaces between agent and the environment
Weng, Lilian. (Jun 2023). LLM-powered Autonomous Agents. Lil’Log.
We focus on the tool-usage / function-calling ability in this work.
Function-Calling Agent Workflow
The agent needs to:
Function-Calling Agent Challenges
xLAM - A Family of Open Large Action Models
xLAM Training Pipeline
xLAM Data Pipeline
xLAM Performance on the Berkeley Function-Calling Leaderboard v2
Dataset Quality Matters
The results highlight the effectiveness of data augmentation and cleaning processes in the data pipeline.
Mobile xLAM’s Potential
Models and Datasets
Provided detailed instructions regarding how to use the model.
Quantized versions (GGUF) also available.
xLAM-2 series are also available
xLAM-2 series are also available
State-of-the-art performance on multi-turn agent benchmarks, including BFCL-v3 and tau-bench
APIGen-MT Pipeline
Agentic Pipeline for Multi-Turn Data Generation via Simulated Agent-Human Interplay
APIGEN-MT-Data-5k: https://huggingface.co/datasets/Salesforce/APIGen-MT-5k
ActionStudio: A lightweight Framework for Data and Training of Large Action models
Future Direction
More Work from Our Team
Thanks