paper-with-me

Papers

CallNavi, A Challenge and Empirical Study on LLM Function Calling and Routing

2025-01-09 · Yewei Song, Xunzhu Tang, Cedric Lothritz, Saad Ezzini, Jacques Klein, Tegawendé F. Bissyandé, Andrey Boytsov, Ulrick Ble, Anne Goujon

API-driven chatbot systems are increasingly integral to software engineering applications, yet their effectiveness hinges on accurately generating and executing API calls. This is particularly challenging in scenarios requiring multi-step interactions with complex parameterization and nested API dependencies. Addressing these challenges, this work contributes to the evaluation and assessment of AI-based software development through three key advancements: (1) the introduction of a novel dataset specifically designed for benchmarking API function selection, parameter generation, and nested API execution; (2) an empirical evaluation of state-of-the-art language models, analyzing their performance across varying task complexities in API function generation and parameter accuracy; and (3) a hybrid approach to API routing, combining general-purpose large language models for API selection with fine-tuned models and prompt engineering for parameter generation. These innovations significantly improve API execution in chatbot systems, offering practical methodologies for enhancing software design, testing, and operational workflows in real-world software engineering contexts.

📄 PDF Abstract BibTeX arXiv:2501.05255

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingChatbotPrompt Engineering

Similar Papers 제목 키워드 기반

The Dark Side of Function Calling: Pathways to Jailbreaking Large Language Models

2024-07-25 · Zihui Wu, Haichang Gao, Jianping He, Ping Wang

Large language models (LLMs) have demonstrated remarkable capabilities, but their power comes with significant security considerations. While extensive research has been conducted on the safety of LLMs in chat mode, the …

Small Models, Big Tasks: An Exploratory Empirical Study on Small Language Models for Function Calling

2025-04-27 · Ishan Kavathekar, Raghav Donakanti, Ponnurangam Kumaraguru, Karthik Vaidhyanathan

Function calling is a complex task with widespread applications in domains such as information retrieval, software engineering and automation. For example, a query to book the shortest flight from New York to London on J…

Information Retrieval

Hammer: Robust Function-Calling for On-Device Language Models via Function Masking

2024-10-06 · Qiqiang Lin, Muning Wen, Qiuying Peng, Guanyu Nie 외

Large language models have demonstrated impressive value in performing as autonomous agents when equipped with external tools and API calls. Nonetheless, effectively harnessing their potential for executing complex tasks…

How Consistent Are LLM Agents? Measuring Behavioral Reproducibility in Multi-Step Tool-Calling Pipelines

2026-04-23 · Abel Yagubyan arxiv

Large language model (LLM) agents with tool-calling capabilities are increasingly deployed in production systems, yet a fundamental reliability question remains under-explored: does the same agent behave the same way twi…

Enhancing Function-Calling Capabilities in LLMs: Strategies for Prompt Formats, Data Integration, and Multilingual Translation

2024-12-02 · Yi-Chang Chen, Po-chun Hsu, Chan-Jan Hsu, Da-Shan Shiu

Large language models (LLMs) have significantly advanced autonomous agents, particularly in zero-shot tool usage, also known as function calling. This research delves into enhancing the function-calling capabilities of L…

Data IntegrationInstruction FollowingRelevance DetectionTranslation