Saved in:
Bibliographic Details
Main Authors: Shrimal, Anubhav, Kanagaraj, Stanley, Biswas, Kriti, Raghuraman, Swarnalatha, Nediyanchath, Anish, Zhang, Yi, Yenigalla, Promod
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.21784
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909370429734912
author Shrimal, Anubhav
Kanagaraj, Stanley
Biswas, Kriti
Raghuraman, Swarnalatha
Nediyanchath, Anish
Zhang, Yi
Yenigalla, Promod
author_facet Shrimal, Anubhav
Kanagaraj, Stanley
Biswas, Kriti
Raghuraman, Swarnalatha
Nediyanchath, Anish
Zhang, Yi
Yenigalla, Promod
contents Large language model advancements have enabled the development of multi-agent frameworks to tackle complex, real-world problems such as to automate tasks that require interactions with diverse tools, reasoning, and human collaboration. We present MARCO, a Multi-Agent Real-time Chat Orchestration framework for automating tasks using LLMs. MARCO addresses key challenges in utilizing LLMs for complex, multi-step task execution. It incorporates robust guardrails to steer LLM behavior, validate outputs, and recover from errors that stem from inconsistent output formatting, function and parameter hallucination, and lack of domain knowledge. Through extensive experiments we demonstrate MARCO's superior performance with 94.48% and 92.74% accuracy on task execution for Digital Restaurant Service Platform conversations and Retail conversations datasets respectively along with 44.91% improved latency and 33.71% cost reduction. We also report effects of guardrails in performance gain along with comparisons of various LLM models, both open-source and proprietary. The modular and generic design of MARCO allows it to be adapted for automating tasks across domains and to execute complex usecases through multi-turn interactions.
format Preprint
id arxiv_https___arxiv_org_abs_2410_21784
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MARCO: Multi-Agent Real-time Chat Orchestration
Shrimal, Anubhav
Kanagaraj, Stanley
Biswas, Kriti
Raghuraman, Swarnalatha
Nediyanchath, Anish
Zhang, Yi
Yenigalla, Promod
Artificial Intelligence
Computation and Language
Machine Learning
Multiagent Systems
Large language model advancements have enabled the development of multi-agent frameworks to tackle complex, real-world problems such as to automate tasks that require interactions with diverse tools, reasoning, and human collaboration. We present MARCO, a Multi-Agent Real-time Chat Orchestration framework for automating tasks using LLMs. MARCO addresses key challenges in utilizing LLMs for complex, multi-step task execution. It incorporates robust guardrails to steer LLM behavior, validate outputs, and recover from errors that stem from inconsistent output formatting, function and parameter hallucination, and lack of domain knowledge. Through extensive experiments we demonstrate MARCO's superior performance with 94.48% and 92.74% accuracy on task execution for Digital Restaurant Service Platform conversations and Retail conversations datasets respectively along with 44.91% improved latency and 33.71% cost reduction. We also report effects of guardrails in performance gain along with comparisons of various LLM models, both open-source and proprietary. The modular and generic design of MARCO allows it to be adapted for automating tasks across domains and to execute complex usecases through multi-turn interactions.
title MARCO: Multi-Agent Real-time Chat Orchestration
topic Artificial Intelligence
Computation and Language
Machine Learning
Multiagent Systems
url https://arxiv.org/abs/2410.21784