GraphBit: Framework Agentico Basato su Grafi per l'Orchestrazione di LLM
GraphBit è un framework innovativo progettato per sistemi LLM agentici, che sostituisce l'orchestrazione tradizionale basata su prompt con un flusso di lavoro deterministico a grafo aciclico diretto (DAG). All'interno di questo sistema, gli agenti operano come funzioni tipizzate, mentre un motore basato su Rust supervisiona il routing, le transizioni di stato e l'invocazione degli strumenti, promuovendo riproducibilità e verificabilità. Consente l'esecuzione parallela di rami, il controllo di flusso condizionale basato su predicati di stato strutturati e il recupero personalizzato dagli errori. Per evitare il gonfiamento a cascata del contesto in pipeline estese, un'architettura di memoria a tre livelli—che comprende spazio di lavoro effimero, stato strutturato e connettori esterni—mantiene l'isolamento del contesto. Questo framework è stato dettagliato in un articolo su arXiv (2605.13848) e affronta sfide come il routing allucinato, i loop infiniti e l'esecuzione non riproducibile, essendo stato valutato utilizzando il benchmark GAIA.
Fatti principali
- GraphBit utilizza un grafo aciclico diretto (DAG) per la definizione del flusso di lavoro.
- Gli agenti operano come funzioni tipizzate all'interno del framework.
- Un motore basato su Rust governa il routing, le transizioni di stato e l'invocazione degli strumenti.
- Il motore supporta l'esecuzione parallela di rami e il controllo di flusso condizionale.
- Un'architettura di memoria a tre livelli include spazio di lavoro effimero, stato strutturato e connettori esterni.
- Il framework mira a prevenire routing allucinato, loop infiniti ed esecuzione non riproducibile.
- GraphBit è stato introdotto nell'articolo arXiv 2605.13848.
- È stato valutato sul benchmark GAIA.
Entità
Istituzioni
- arXiv