← Ultimi articoli
💻 computer science

Semantic Tracing in LLM-Based Multi-Agent Systems Using LangChain, LangGraph, and LangSmith for AI Governance

Questo articolo presenta un framework di tracciamento semantico per sistemi multi-agente basati su LLM utilizzando LangChain, LangGraph e LangSmith all'interno del prototipo SHADOWAI-RISK, dimostrando che l'integrazione della valutazione semantica riduce significativamente la deriva semantica e le violazioni dei vincoli, comportando solo un moderato aumento della latenza e un costo locale nullo.

Autori originali: Audrey Rahimi

Pubblicato 2026-07-28
📖 1 min di lettura☕ Lettura da pausa caffè

Autori originali: Audrey Rahimi

Articolo originale sotto licenza CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Riepilogo Tecnico: Tracciamento Semantico in Sistemi Multi-Agente basati su LLM

Definizione del Problema
Le organizzazioni che adottano sistemi multi-agente basati su Large Language Model (LLM) affrontano sfide significative di governance, tra cui la "Shadow AI", la propagazione delle allucinazioni, il drift delle istruzioni e la mancanza di visibilità su come vengono prodotte le decisioni. Sebbene le piattaforme di osservabilità come LangSmith catturino le tracce di esecuzione, esse non misurano intrinsecamente se gli agenti abbiano preservato il significato semantico, i vincoli e gli impegni probatori delle loro istruzioni originali durante i passaggi di mano (handoff) tra agenti. Gli attuali framework mancano di un metodo integrato per trattare la "preservazione del significato" come una grandezza misurabile primaria e per vincolare queste misurazioni ai controlli di governance dell'IA aziendale (ad es., NIST AI RMF, EU AI Act).

Metodologia
Lo studio impiega un approccio a metodi misti centrato su un'estensione sperimentale locale del prototipo SHADOWAI-RISK, uno strumento di ricerca accademica per la governance e l'intelligence del rischio dell'IA aziendale. La metodologia distingue tra il baseline deterministico originale e una nuova condizione sperimentale:

  1. Architettura Sperimentale:

    • Orchestrazione: Implementata utilizzando LangGraph (StateGraph) per gestire nodi stateful (Inventario, Evidenza, Governance, Revisione Umana) e routing condizionale, inclusi i gate obbligatori di revisione umana.
    • Ragionamento e Strumenti: Implementati utilizzando LangChain (ChatOpenAI, ChatPromptTemplate, JsonOutputParser) per l'effettiva invocazione di LLM, l'avvolgimento di strumenti (ad es., lookup NVD CVE) e il parsing di output strutturati con meccanismi di retry.
    • Osservabilità: LangSmith è utilizzato esclusivamente per il tracciamento privato, la cattura degli span e il logging dei metadati. Non calcola metriche semantiche né prende decisioni di governance.
    • Valutazione Semantica: Un livello separato, basato su regole, confronta i pacchetti di passaggio (handoff packets) per rilevare drift, omissioni di vincoli e affermazioni non supportate.
  2. Meccanismo di Handoff:

    • Gli agenti scambiano Handoff Packets (validati tramite Pydantic) contenenti identificatori di obiettivo, set di vincoli, fonti di evidenza, livelli di confidenza e rischio residuo.
    • Questi pacchetti fungono da unità di analisi per misurare la fedeltà semantica.
  3. Disegno Sperimentale:

    • Una matrice controllata di 450 esecuzioni di workflow è stata completata (0 fallimenti terminali).
    • Condizioni:
      • Baseline Deterministica (preservata dal prototipo originale).
      • LLM Multi-Agente senza Valutazione Semantica (160 esecuzioni).
      • LLM Multi-Agente con Tracciamento LangSmith + Valutazione Semantica (160 esecuzioni).
      • Studi di variabilità e ablazione (140 esecuzioni).
    • Metriche: È stata definita una suite formale, che include Semantic Preservation Score (SPS), Agent Handoff Fidelity (AHF), Instruction Drift Rate (IDR), Trace Completeness Score (TCS), Tool-Use Accuracy (TUA), Governance Compliance Rate (GCR), Hallucination Propagation Rate (HPR) e Workflow Reliability Score (WRS).

Contributi Chiave
Il documento contribuisce con otto elementi specifici, distinguendo tra funzionalità implementate e architetture proposte:

  • C1: Un costrutto concettuale per il tracciamento semantico e una rappresentazione del pacchetto di passaggio (handoff packet).
  • C2: Una pipeline di osservabilità centrata su LangSmith e una suite di metriche formali (notando che la calibrazione umana è in attesa).
  • C3: Un prototipo locale funzionante con quattro ruoli di agente e un Gate di Revisione Umana.
  • C4–C5: Implementazione genuina dell'invocazione LLM tramite LangChain e dell'orchestrazione LangGraph con routing stateful.
  • C6: Una separazione esplicita tra orchestrazione, ragionamento, salvaguardie deterministiche, cattura della traccia, valutazione semantica e decisione umana.
  • C7: Un confronto baseline-versus-sperimentale rispetto al prototipo SHADOWAI-RISK invariato.
  • C8: Una mappatura interpretativa dei segnali di tracciamento semantico verso i controlli di governance (NIST, ISACA, EU, ecc.).

Risultati
La matrice sperimentale completata (450/450 esecuzioni) ha prodotto i seguenti risultati comparativi tra la condizione LLM con valutazione semantica e la condizione LLM senza:

  • Completezza della Traccia (TCS): Significativamente più bassa nella condizione con valutazione abilitata (0.624 vs 0.912; Holm-adjusted p < 0.001, Cliff's δ ≈ −0.33). Il livello di valutazione ha identificato span/campi mancanti che la traccia grezza non aveva rilevato.
  • Affidabilità del Workflow (WRS): Significativamente più bassa con la valutazione semantica sia sotto schemi di pesatura uguali che esperti (effetti piccoli).
  • Metriche Semantiche e di Governance: Non sono state trovate differenze statisticamente significative per SPS, AHF, IDR, TUA, GCR, HPR o HEP tra le due condizioni LLM.
  • Accuratezza Decisionale: La correttezza della famiglia di decisioni è stata simile (59/160 vs 57/160; p ≈ 0.91).
  • Latenza: La condizione con valutazione abilitata ha incurre una latenza significativamente più alta (~126.2s vs ~101.7s; Cliff's δ ≈ 0.67, effetto grande).
  • Costo: Entrambe le condizioni hanno comportato un costo locale di $0 (utilizzando l'esecuzione di modelli locali).
  • Rilevamento del Drift: In scenari di perturbazione controllata, la condizione multi-agente ha rilevato con successo il drift delle istruzioni e l'evidenza mancante, mentre il baseline deterministico non è riuscito a rilevare il drift dei vincoli a livello di hop (sebbene abbia gestito correttamente i dati mancanti tramite regole deterministiche).

Significatività e Rivendicazioni
Il documento rivendica modestamente che il valore primario dell'estensione multi-agente è la trasparenza del processo e l'auditabilità, non una superiore accuratezza della decisione finale.

  • Valore di Governance: Il framework fornisce un meccanismo per ispezionare come gli agenti scambiano informazioni, dove i vincoli vengono persi e dove i controlli di governance dovrebbero intervenire. Supporta le funzioni "Measure" (Misura) e "Govern" (Governa) del NIST AI RMF creando prove verificabili del comportamento degli agenti.
  • Realtà Operativa: Lo studio dimostra che l'architettura concettuale può essere operazionalizzata utilizzando LangChain, LangGraph e LangSmith senza modificare le implementazioni di produzione.
  • Limitazioni: Gli autori dichiarano esplicitamente che l'efficacia della preservazione semantica non è stata ancora provata in produzione. La calibrazione umana dei pesi delle metriche, gli studi sull'accordo tra valutatori e la validazione esterna su corpora annotati rimangono in sospeso. I risultati si basano su un'estensione sperimentale locale, non su una distribuzione su scala di produzione.
  • Conclusione: Per compiti di governance a regole fisse che richiedono solo una raccomandazione finale, il baseline deterministico rimane sufficiente. Tuttavia, per contesti che richiedono visibilità nel ragionamento intermedio, nella comunicazione tra agenti e nella responsabilità semantica, l'architettura multi-agente offre capacità che il workflow deterministico non possiede, sebbene al costo di una maggiore latenza e complessità di implementazione.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →