Challenge: Existing approaches to enable large language models to implement function calling are limited in their tool-use capabilities.
Approach: They propose a controllable, target-driven approach to empower LLMs to operate external APIs only via prompts.
Outcome: The proposed approach limits LLMs to executing simple tasks, e.g., API Selection and Argument Completion.

Similar Papers

An Evaluation Mechanism of LLM-based Agents on Manipulating APIs (2024.findings-emnlp)

Copied to clipboard

Challenge: Large Language Models (LLMs) have remarkable capabilities across a variety of tasks, such as language, mathematics, coding, and etc.
Approach: They propose to decompose tool use capability into seven aspects and form a thorough evaluation schema for generic agents.
Outcome: The proposed agent acts like a super-APP and can manipulate API-based tools.
API-BLEND: A Comprehensive Corpora for Training and Benchmarking API LLMs (2024.acl-long)

Copied to clipboard

Challenge: Existing methods to train and test large language models that involve calls to tools and APIs are lacking.
Approach: They propose a large corpora for training and systematic testing of tool-augmented LLMs.
Outcome: The proposed datasets mimic real-world scenarios involving API-tasks and slot filling.
TPTU-v2: Boosting Task Planning and Tool Usage of Large Language Model-based Agents in Real-world Industry Systems (2024.emnlp-industry)

Copied to clipboard

Challenge: Large language models have demonstrated proficiency in addressing tasks that necessitate a combination of task planning and the usage of external tools.
Approach: They propose a framework to enhance the task planning and tool usage abilities of LLMs in industrial systems.
Outcome: The proposed framework enhances the task planning and tool usage abilities of LLM-based agents in industrial systems.
API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs (2023.emnlp-main)

Copied to clipboard

Challenge: Recent research has demonstrated that Large Language Models (LLMs) can enhance their capabilities by utilizing external tools.
Approach: They propose a runnable evaluation system consisting of 73 API tools and an annotation system for 314 tool-use dialogues with 753 API calls.
Outcome: The proposed benchmark assesses the effectiveness of existing LLMs by analyzing 314 tool-use dialogues with 753 API calls.
Enhancing Function-Calling Capabilities in LLMs: Strategies for Prompt Formats, Data Integration, and Multilingual Translation (2025.naacl-industry)

Copied to clipboard

Challenge: Large language models (LLMs) have significantly advanced autonomous agents, particularly in zero-shot tool usage, also known as function calling.
Approach: They propose to integrate function descriptions into prompt formats and introduce a new Decision Token for conditional prompts.
Outcome: The proposed decision token improves function-calling accuracy and relevance detection and a translation pipeline overcomes multilingual limitations.
Small LLMs Are Weak Tool Learners: A Multi-LLM Agent (2024.emnlp-main)

Copied to clipboard

Challenge: Large Language Models (LLMs) have revolutionized natural language processing with impressive capabilities, but they lack domain specificity, real-time information and face challenges in solving specialized problems.
Approach: They propose a multi-LLM approach that decomposes the aforementioned capabilities into a planner, caller, and summarizer.
Outcome: The proposed model outperforms existing models by demonstrating its effectiveness and advantages in tool learning.
AppBench: Planning of Multiple APIs from Various APPs for Complex User Instruction (2024.emnlp-main)

Copied to clipboard

Challenge: Existing state-of-the-art Large Language Models (LLMs) still cannot perform well in this situation even with the help of in-context learning and finetuning.
Approach: They propose a benchmark to evaluate LLMs’ ability to plan and execute multiple APIs from various sources in order to complete the user’s task.
Outcome: The proposed benchmarks show that the existing state-of-the-art LLMs still cannot perform well in this situation even with in-context learning and finetuning.
Efficient Tool Use with Chain-of-Abstraction Reasoning (2025.coling-main)

Copied to clipboard

Challenge: Recent large language models have made progress at interpreting and executing instructions.
Approach: They propose a method to decouple general reasoning from specialized knowledge . they propose to use abstract reasoning chains and domain tools to reify each chain .
Outcome: The proposed method outperforms baseline methods on QA and mathematical reasoning domains.
On Evaluating LLMs’ Capabilities as Functional Approximators: A Bayesian Evaluation Framework (2025.coling-main)

Copied to clipboard

Challenge: Large Language Models (LLMs) have revolutionized the way we can formulate tasks in text-in-text-out format.
Approach: They propose a new evaluation framework to comprehensively assess LLMs’ function modeling abilities by adopting a Bayesian perspective of function modeling.
Outcome: The proposed evaluation framework enables LLMs to excel in utilizing prior knowledge to develop a strong understanding of the underlying function.
Octopus: On-device language model for function calling of software APIs (2025.naacl-industry)

Copied to clipboard

Challenge: Large Language Models (LLMs) are pivotal for advanced text processing and generation.
Approach: They propose a framework to train on-device Large Language Models optimized for invoking software APIs.
Outcome: The proposed model outperforms GPT-4 in API calling tasks while maintaining inference speed.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations