Unified Tool Integration for LLMs: A Protocol-Agnostic Approach to Function Calling

Peng Ding, Rick Stevens
8/5/2025
cs.AIcs.CLcs.LG

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

The proliferation of tool-augmented Large Language Models (LLMs) has created a fragmented ecosystem where developers must navigate multiple protocols, manual schema definitions, and complex execution workflows. We address this challenge by proposing a unified approach to tool integration that abstracts protocol differences while optimizing execution performance. Our solution demonstrates how protocol-agnostic design principles can significantly reduce development overhead through automated schema generation, dual-mode concurrent execution, and seamless multi-source tool management. Experimental results show 60-80% code reduction across integration scenarios, performance improvements up to 3.1x through optimized concurrency, and full compatibility with existing function calling standards. This work contributes both theoretical insights into tool integration architecture and practical solutions for real-world LLM application development.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ding2025unified,
  title  = {Unified Tool Integration for LLMs: A Protocol-Agnostic Approach to Function Calling},
  author = {Peng Ding and Rick Stevens},
  year   = {2025},
  eprint = {2508.02979},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.02979v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.02979.svg)](https://codeofpaper.com/paper/2508.02979)

Discussion