Contesto
I modelli di immagine sono senza stato: una chiamata produce un'immagine, senza memoria dell'avanzamento del batch, senza conoscenza del motivo per cui l'immagine precedente non è riuscita e senza garanzia di coerenza con i riferimenti. La produzione di immagini di dettagli del prodotto, tuttavia, è un'attività di lunga durata, composta da più fasi e che coinvolge più sessioni.
Painter-Harness fornisce il livello esterno al modello. I contratti di composizione, l'impalcatura dei vincoli, l'instradamento del modello, lo stato esternalizzato e il ripristino degli errori vengono gestiti dal runtime; il modello dipinge solo.
Supporta nativamente generazione di immagini AI e modifiche attraverso più turni di conversazione, grazie al livello Harness e senza dipendere dalla memoria di sessione del modello. Ogni immagine generata può diventare una base per continuare il dialogo, aggiungere riferimenti e produrre varianti, mantenendo stabili per tutta la sessione gli ancoraggi del prodotto e i vincoli sui testi.
Secondo la definizione comune Agent = Model + Harness, questo progetto crea la seconda metà per i modelli di immagine.