Can Tool-augmented Large Language Models be Aware of Incomplete Conditions?
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Recent advancements in integrating large language models (LLMs) with tools have allowed the models to interact with real-world environments. However, these tool-augmented LLMs often encounter incomplete scenarios when users provide partial information or the necessary tools are unavailable. Recognizing and managing such scenarios is crucial for LLMs to ensure their reliability, but this exploration remains understudied. This study examines whether LLMs can identify incomplete conditions and appropriately determine when to refrain from using tools. To quantitatively evaluate this capability, we construct a new benchmark dataset where instances are systematically altered to simulate the ambiguous and incomplete conditions common in real-world interactions. Our experiments reveal that even state-of-the-art LLMs often struggle to identify these conditions, attempting to use tools without sufficient information or when the correct tool is unavailable. To better understand these limitations, we conduct a detailed behavioral analysis across various conditions, including implicit evaluation and scenarios where models receive feedback from previous tool invocations. Based on this analysis, we propose a novel prompting-based reasoning strategy that explicitly instructs models to assess the sufficiency of information and the availability of tools. Our proposed approach significantly enhances the models' ability to recognize incomplete conditions, resulting in more informed and contextually appropriate tool-use decisions. We believe our research contributes to advancing the reliability of LLMs, especially in real-world applications where incomplete or ambiguous information is common. Our dataset is available at https://huggingface.co/datasets/ddehun/ICT.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Placed in Tool learning and function calling, one of 16 directions in LLM agents and tool use. Builds on 37 of its 62 references that are in the map. First posted on arXiv 18 Jun 2024.
Builds on
37 of 62 references.
Closest ancestors · 10
Same direction, newest first
- 2024StableToolBench: Towards Stable Large-Scale Benchmarking on Tool Learning of Large Language Models12 Mar
- 2024ToolSword: Unveiling Safety Issues of Large Language Models in Tool Learning Across Three Stages16 Feb
- 2024RoTBench: A Multi-Level Benchmark for Evaluating the Robustness of Large Language Models in Tool Learning16 Jan
- 2024EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instruction11 Jan
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023Large Language Models as Tool Makers26 May
- 2023Gorilla: Large Language Model Connected with Massive APIs24 May
- 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddings19 May
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs14 Apr
- 2023Toolformer: Language Models Can Teach Themselves to Use Tools9 Feb
Other references · 27
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Mistral 7Bcited by 3,065
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
- 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
15 more
- 2024Adaptive-RAG: Learning to Adapt Retrieval-Augmented Large Language Models through Question Complexitycited by 437
- 2020AmbigQA: Answering Ambiguous Open-domain Questionscited by 385
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challengescited by 278
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 276
- 2023Auto-GPT for Online Decision Making: Benchmarks and Additional Opinionscited by 250
- 2020Selective Question Answering under Domain Shiftcited by 228
- 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
- 2024Planning, Creation, Usage: Benchmarking LLMs for Comprehensive Tool Utilization in Real-World Complex Scenarioscited by 85
- 2023Selectively Answering Ambiguous Questionscited by 63
- 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 53
- 2024CLAMBER: A Benchmark of Identifying and Clarifying Ambiguous Information Needs in Large Language Modelscited by 48
- 2024Middleware for LLMs: Tools Are Instrumental for Language Agents in Complex Environmentscited by 39
- 2023MultiTool-CoT: GPT-3 Can Use Multiple External Tools with Chain of Thought Promptingcited by 27
- 2020"None of the Above":Measure Uncertainty in Dialog Response Retrievalcited by 7
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 4.
8 papers.
- 2025VitaBench: Benchmarking LLM Agents with Versatile Interactive Tasks in Real-world Applicationscited by 45
- 2026AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Conditioncited by 19
- 2024Learning Evolving Tools for Large Language Modelscited by 15
- 2025DiaTool-DPO: Multi-Turn Direct Preference Optimization for Tool-Augmented Large Language Modelscited by 8
- 2026Beyond Perfect APIs: A Comprehensive Evaluation of LLM Agents Under Real-World API Complexitycited by 5
- 2026Do Agents Know What They Can't Do? Evaluating Feasibility Awareness in Tool-Using Agentscited by 1
- 2025HGMF: A Hierarchical Gaussian Mixture Framework for Scalable Tool Invocation within the Model Context Protocolcited by 0
- 2026PredAct-Bench: Benchmarking Tool-Augmented Dialogue under Controlled Tool Noisecited by 0
- 2026PredAct-Bench: Benchmarking Tool-Augmented Dialogue under Controlled Tool Noise3 Aug 2026
- 2026Do Agents Know What They Can't Do? Evaluating Feasibility Awareness in Tool-Using Agents27 May 2026
- 2026AgentNoiseBench: Benchmarking Robustness of Tool-Using LLM Agents Under Noisy Condition11 Feb 2026
- 2026Beyond Perfect APIs: A Comprehensive Evaluation of LLM Agents Under Real-World API Complexity1 Jan 2026
- 2025VitaBench: Benchmarking LLM Agents with Versatile Interactive Tasks in Real-world Applications30 Sep 2025
- 2025HGMF: A Hierarchical Gaussian Mixture Framework for Scalable Tool Invocation within the Model Context Protocol11 Aug 2025
- 2025DiaTool-DPO: Multi-Turn Direct Preference Optimization for Tool-Augmented Large Language Models2 Apr 2025
- 2024Learning Evolving Tools for Large Language Models9 Oct 2024
Similar, not cited
Close in wording, no citation either way
- 2026When Tools Get in the Way: The Effect of Unnecessary Tool Availability on LLM Answering
- 2024LLM With Tools: A Survey
- 2023Augmented Language Models: a Survey
- 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarios
- 2024WTU-EVAL: A Whether-or-Not Tool Usage Evaluation Benchmark for Large Language Models
- 2024Learning to Ask: When LLM Agents Meet Unclear Instruction
- 2025Benchmarking Failures in Tool-Augmented Language Models
- 2026Model-Adaptive Tool Necessity Reveals the Knowing-Doing Gap in LLM Tool Use