Un system-of-models è un'architettura di IA che combina più modelli invece di affidarsi a un solo modello per ogni attività. Uno strato di routing o un controller decide quale modello dovrebbe gestire un prompt e può effettuare escalation, fallback o bilanciare il traffico in base a costo, latenza, confidenza o policy.
Nella sicurezza informatica, questo è importante perché lo strato di routing diventa parte del perimetro di fiducia. Può applicare controlli di accesso, bloccare prompt sensibili, scegliere modelli più sicuri per richieste ad alto rischio e ridurre l'esposizione inviando attività semplici a motori più economici o più limitati. Ma crea anche una nuova superficie di attacco: gli avversari possono tentare di manipolare il routing con prompt injection, attivare un comportamento di fallback debole o sfruttare policy incoerenti tra modelli. I difensori usano progetti system-of-models per migliorare la resilienza, separare i compiti e limitare i danni quando un modello è inaccurato o compromesso.


