NTILC: Neural Tool Invocation via Learned Compression
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Agentic tool-calling language models depend on large registries of callable APIs, functions, and local actions. Placing full tool specifications directly in the prompt incurs a cost that scales linearly with the size of the tool registry, rapidly consuming the context budget. As the registry grows, this leads to higher latency and degrades selection accuracy, particularly due to interference from irrelevant tools. We overcome these limitations by introducing NTILC, a neural tool selection and invocation framework that replaces in-context registry look-up with learned latent retrieval. NTILC maps both user intent and tool specifications into a shared embedding space, enabling tool selection via external retrieval rather than in-context lookup. The language model is conditioned only on the selected tool schema, allowing for precise, constrained argument generation. Central to our approach is a signature-aware composite objective, which augments semantic similarity with constraints derived from tool signatures (e.g., argument schema, type compatibility, and return types). By combining Circle Loss with a Functional Margin Loss, the model enforces separation between tools that are semantically similar but incompatible under their execution signatures. We evaluate NTILC on public tool-selection and function-calling datasets and report context token usage, retrieval accuracy, and selection latency metrics. Across these settings, NTILC reduces context window consumption by over 95% and inference latency by up to 74% compared to long-context ICT baselines.
Key facts. Cited by 1 paper 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 15 of its 18 references that are in the map. First posted on arXiv 4 Jun 2026.
Builds on
15 of 18 references.
Closest ancestors · 5
Same direction, newest first
- 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarios1 Jan
- 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
- 2023Gorilla: Large Language Model Connected with Massive APIs24 May
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs14 Apr
Other references · 10
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,455
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2020Circle Loss: A Unified Perspective of Pair Similarity Optimizationcited by 403
- 2023Efficient Guided Generation for Large Language Modelscited by 200
- 2025Agentic Large Language Models, a surveycited by 108
- 2024Efficient Solutions For An Intriguing Failure of LLMs: Long Context Window Does Not Mean LLMs Can Analyze Long Sequences Flawlesslycited by 24
- 2025Context Is What You Need: The Maximum Effective Context Window for Real World Limits of LLMscited by 12
- 2025Teaching Language Models to Reason with Toolscited by 5
- 2026Intelligence Degradation in Long-Context LLMs: Critical Threshold Determination via Natural Length Distribution Analysiscited by 4
- 2024Augmenting In-Context-Learning in LLMs via Automatic Data Labeling and Refinementcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026JTPRO: A Joint Tool-Prompt Reflective Optimization Framework for Language Agents
- 2025GRETEL: A Goal-driven Retrieval and Execution-based Trial Framework for LLM Tool Selection Enhancing
- 2026ToolChoiceConfusion: Causal Minimal Tool Filtering for Reliable LLM Agents
- 2024ToolGen: Unified Tool Retrieval and Calling via Generation
- 2026Choosing Before Acting: Comparative Value Estimation for Long-Horizon Tool-Use Agents
- 2026Toolcompass: Guiding Tool Trialing, Not Suppressing It
- 2026ToolSearcher: Optimizing Tool Selection at Scale via Reinforcement Learning
- 2026ParaTool: Shifting Tool Representations from Context to Parameters