REVIEW 6 cited by
Asynchronous LLM Function Calling
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
read the original abstract
Large language models (LLMs) use function calls to interface with external tools and data source. However, the current approach to LLM function calling is inherently synchronous, where each call blocks LLM inference, limiting LLM operation and concurrent function execution. In this work, we propose AsyncLM, a system for asynchronous LLM function calling. AsyncLM improves LLM's operational efficiency by enabling LLMs to generate and execute function calls concurrently. Instead of waiting for each call's completion, AsyncLM introduces an interrupt mechanism to asynchronously notify the LLM in-flight when function calls return. We design an in-context protocol for function calls and interrupts, provide fine-tuning strategy to adapt LLMs to the interrupt semantics, and implement these mechanisms efficiently on LLM inference process. We demonstrate that AsyncLM can reduce end-to-end task completion latency from 1.6x-5.4x compared to synchronous function calling on a set of benchmark tasks in the Berkeley function calling leaderboard (BFCL). Furthermore, we discuss how interrupt mechanisms can be extended to enable novel human-LLM or LLM-LLM interactions.
Forward citations
Cited by 6 Pith papers
-
Atomix: Timely, Transactional Tool Use for Reliable Agentic Workflows
A runtime that adds epoch-based, frontier-gated commits and compensation-based aborts to LLM-agent tool calls, improving fault recovery and preventing side effects from losing speculative branches.
-
Continuum: Efficient and Robust Multi-Turn LLM Agent Scheduling with KV Cache Time-to-Live
TTL-based KV-cache pinning that uses predicted tool-call durations and queueing-delay costs cuts agent job completion time by up to 8x.
-
Neural Object Detection for 4D STEM: High-Throughput Sub-Pixel Electron Diffraction Pattern Recognition
A YOLOv8-based object detector localizes Bragg discs in 4D-STEM diffraction patterns with reported strain precision of 5x10^-4 and throughput above 100 fps, demonstrated on Si/SiGe and Ti-Nb samples.
-
AI Agent for Reverse-Engineering Legacy Finite-Difference Code and Translating to Devito
An AI agent combining GraphRAG, static Fortran analysis, and LLM code generation is reported to translate legacy Fortran finite-difference code into Devito, with Grade-A results claimed on roughly three-quarters of 13...
-
AugServe: Adaptive Request Scheduling for Augmented Large Language Model Inference Serving
An adaptive two-stage scheduler plus dynamic token batching improves SLO-satisfying throughput for tool-augmented LLM inference versus vLLM and InferCept in the reported experiments.
-
ODIA: Oriented Distillation for Inline Acceleration of LLM-based Function Calling
ODIA routes 60% of function-calling traffic in a music app to a small 1.3B model, reducing expected latency by 45% and median latency by 78%.
Discussion (0). Sign in to comment.