Self-Guided Function Calling in Large Language Models via Stepwise Experience Recall
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Function calling enables large language models (LLMs) to interact with external systems by leveraging tools and APIs. When faced with multi-step tool usage, LLMs still struggle with tool selection, parameter generation, and tool-chain planning. Existing methods typically rely on manually designing task-specific demonstrations, or retrieving from a curated library. These approaches demand substantial expert effort and prompt engineering becomes increasingly complex and inefficient as tool diversity and task difficulty scale. To address these challenges, we propose a self-guided method, Stepwise Experience Recall (SEER), which performs fine-grained, stepwise retrieval from a continually updated experience pool. Instead of relying on static or manually curated library, SEER incrementally augments the experience pool with past successful trajectories, enabling continuous expansion of the pool and improved model performance over time. Evaluated on the ToolQA benchmark, SEER achieves an average improvement of 6.1% on easy and 4.7% on hard questions. We further test SEER on τ-bench, which includes two real-world domains. Powered by Qwen2.5-7B and Qwen2.5-72B models, SEER demonstrates substantial accuracy gains of 7.44% and 23.38%, respectively.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Placed in Tool learning and function calling, one of 16 directions in LLM agents and tool use. Builds on 25 of its 44 references that are in the map. First posted on arXiv 21 Aug 2025.
Builds on
25 of 44 references.
Closest ancestors · 3
Same direction, newest first
- 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use4 Oct
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023ToolQA: A Dataset for LLM Question Answering with External Tools23 Jun
Other references · 22
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2022Constitutional AI: Harmlessness from AI Feedbackcited by 3,050
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,724
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,434
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,392
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 876
- 2022A Survey on In-context Learningcited by 721
10 more
- 2023C-Pack: Packed Resources For General Chinese Embeddingscited by 578
- 2024From Generation to Judgment: Opportunities and Challenges of LLM-as-a-judgecited by 494
- 2024Toward Self-Improvement of LLMs via Imagination, Searching, and Criticizingcited by 125
- 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 54
- 2024Large Language Models Can Solve Real-World Planning Rigorously with Formal Verification Toolscited by 47
- 2025Synthetic Data Generation & Multi-Step RL for Reasoning & Tool Usecited by 45
- 2023LLM4EDA: Emerging Progress in Large Language Models for Electronic Design Automationcited by 40
- 2025Amulet: ReAlignment During Test Time for Personalized Preference Adaptation of LLMscited by 29
- 2024Equipping Language Models with Tool Use Capability for Tabular Data Analysis in Financecited by 14
- 2025Strategy-Augmented Planning for Large Language Models via Opponent Exploitationcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 6.
7 papers.
- 2026ExpSeek: Self-Triggered Experience Seeking for Web Agentscited by 23
- 2025Dynamic Tool Dependency Retrieval for Lightweight Function Callingcited by 7
- 2026HyMem: Hierarchical Context Management for Long-Horizon Agents via Information Isolationcited by 2
- 2026FitText: Evolving Agent Tool Ecologies via Memetic Retrievalcited by 0
- 2026Trace2Tower: Transition-Aware EigenTrace Induction of Multi-Level Skills for LLM Agentscited by 0
- 2026ConvMem: Convolutional Memory for Long-Context Reasoningcited by 0
- 2026Success Leaves Detours: Learning Executable Walkthroughs for Long-Horizon Agentscited by 0
- 2026ConvMem: Convolutional Memory for Long-Context Reasoning9 Sep 2026
- 2026Trace2Tower: Transition-Aware EigenTrace Induction of Multi-Level Skills for LLM Agents4 Sep 2026
- 2026Success Leaves Detours: Learning Executable Walkthroughs for Long-Horizon Agents20 Aug 2026
- 2026HyMem: Hierarchical Context Management for Long-Horizon Agents via Information Isolation16 Aug 2026
- 2026FitText: Evolving Agent Tool Ecologies via Memetic Retrieval4 May 2026
- 2026ExpSeek: Self-Triggered Experience Seeking for Web Agents13 Jan 2026
- 2025Dynamic Tool Dependency Retrieval for Lightweight Function Calling18 Dec 2025
Similar, not cited
Close in wording, no citation either way
- 2025Small Models, Big Tasks: An Exploratory Empirical Study on Small Language Models for Function Calling
- 2025LongFuncEval: Measuring the effectiveness of long context models for function calling
- 2024ToolACE: Winning the Points of LLM Function Calling
- 2025ToolCoder: A Systematic Code-Empowered Tool Learning Framework for Large Language Models
- 2026Toolcompass: Guiding Tool Trialing, Not Suppressing It
- 2025World Modelling Improves Language Model Agents
- 2025ComplexFuncBench: Exploring Multi-Step and Constrained Function Calling under Long-Context Scenario
- 2025Feedback-Driven Tool-Use Improvements in Large Language Models via Automated Build Environments