Componenti AI specializzati e riutilizzabili da integrare come tool in agenti più complessi o nei tuoi sistemi esistenti. Ogni subagente fa una cosa sola, ma la fa bene.
Un subagente è un agente AI con un scope ristretto e ben definito, esposto come API o tool. Viene chiamato da un orchestratore o da un sistema esterno quando serve quella specifica capacità.
Ricerca su web, database vettoriale o fonti strutturate. Restituisce informazioni rilevanti e citate, pronte per essere usate da un agente superiore.
Estrae dati strutturati da documenti non strutturati: PDF, email, immagini, HTML. Output in JSON con schema definito e validazione automatica.
Genera testi in stile e tono definiti: email, descrizioni prodotto, post social, riassunti. Con parametri configurabili per lunghezza, tono e formato.
Classifica input testuali o strutturati in categorie predefinite: priorità ticket, sentiment, intento utente, tipo documento. Con confidence score.
Verifica la qualità e coerenza dell'output di altri agenti: fact-checking, rispetto del formato, completezza delle informazioni richieste.
Esegue azioni su sistemi esterni: crea record nel CRM, invia email, aggiorna database, chiama API. Con retry e gestione errori integrati.
Costruire con subagenti significa costruire componenti testabili, misurabili e sostituibili. Se il modello migliora o i requisiti cambiano, sostituisci un componente senza riscrivere tutto il sistema.