// data & ai · giornale tecnico MILANO ● LIVE 00:00:00

Costruire un sistema multi-agente in stile VideoAgent per l’editing video

Un tutorial pratico che ricostruisce la pipeline agentica di VideoAgent: intent parsing, pianificazione a grafo e routing degli strumenti per automatizzare compiti di comprensione ed editing video.

La gestione di compiti video complessi (trascrivere, cercare scene, tagliare, rimontare) è un terreno naturale per i sistemi multi-agente. Questo tutorial ricostruisce in forma eseguibile il workflow di VideoAgent, mostrando come separare la comprensione dell’intento dalla pianificazione e dall’esecuzione degli strumenti. È un buon esempio di come un pattern agentico astratto si traduca in codice concreto.

L’idea di fondo è scomporre un’istruzione in linguaggio naturale nelle capacità minime necessarie, poi mappare queste capacità su agenti specializzati e infine costruire un grafo di esecuzione. Chi lavora con data stack e AI riconoscerà uno schema familiare: un orchestratore che pianifica e componenti deterministici che eseguono, con un LLM opzionale che entra in gioco solo quando serve.

Intent parsing e libreria di agenti

Il sistema definisce uno spazio di intenti (audio_extraction, transcription, scene_detection, keyframe_sampling, captioning, retrieval, trimming, rendering e altri) e un registro di agenti, ciascuno con input, output e capacità dichiarate. L’intent parser decompone l’istruzione dell’utente scegliendo solo dagli intenti disponibili, includendo anche quelli impliciti (per esempio, rispondere a una domanda implica trascrizione ed estrazione dell’audio). Un dettaglio interessante è la doppia strada: se è configurata una chiave API, la scomposizione è affidata a un LLM; altrimenti interviene un parser deterministico basato su regole, così il notebook resta eseguibile anche senza key.

Pianificazione a grafo e ottimizzazione

Dopo il routing degli strumenti, il sistema costruisce un grafo collegando ogni input all’output di un agente che lo produce. Un ottimizzatore basato su un cosiddetto “textual-gradient” ripara le dipendenze mancanti nel grafo, verificando ordinamento topologico, copertura degli intenti e input non soddisfatti. Gli strumenti pratici collegati includono FFmpeg per il taglio, Whisper per la trascrizione, scene detection, campionamento di keyframe, captioning zero-shot con CLIP e indicizzazione cross-modale per il retrieval.

Il risultato è un sistema che può rispondere a domande su un video, riassumerne il contenuto, generare una panoramica in stile news e produrre montaggi (compreso l’editing sincronizzato sul ritmo) a partire da istruzioni testuali. Per chi progetta pipeline agentiche, il valore didattico sta nella separazione netta tra parsing, planning e tool routing.

  • La pipeline separa intent parsing, pianificazione a grafo ed esecuzione degli strumenti: un pattern riutilizzabile ben oltre il dominio video.
  • Il fallback deterministico senza API key mostra come rendere robusto un sistema agentico quando l’LLM non è disponibile.
  • Gli strumenti reali (FFmpeg, Whisper, CLIP) vengono orchestrati da un grafo di dipendenze verificato prima dell’esecuzione.

Fonte: Building a VideoAgent-Style Multi-Agent System — https://www.marktechpost.com/2026/07/13/building-a-videoagent-style-multi-agent-system-intent-parsing-graph-planning-and-tool-routing-for-video-editing-tasks/

Condividi X Facebook LinkedIn WhatsApp Email

// scritto da

Fernando

Hai qualcosa da aggiungere? Unisciti alla discussione.

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Altri dell'autore

dalla stessa firma