Versioning dei prompt

Il versioning dei prompt tratta i prompt come codice: ogni modifica è numerata, salvata in un repository, testata su un insieme fisso di esempi e riavvolta quando una nuova versione peggiora i risultati.

MLOps e deliveryprompt versioningprompt management
§ 01DefinizioneVersioning dei prompt

Niente gergo, niente formule

In parole semplici, che cos'è?

Un prompt sembra testo, ma si comporta come software: una parola modificata può cambiare cento risposte a valle. Il versioning applica ai prompt la disciplina che il codice ha da decenni. Ogni prompt vive in un repository, non in una finestra di chat. Ogni modifica crea una nuova versione numerata, con autore, data e diff. Prima che una versione vada online, affronta una batteria di test: decine o centinaia di esempi fissi con risposte corrette note, valutati automaticamente. Se la nuova versione batte la vecchia sui test, va in produzione; se regredisce, si riavvolge e il report dice esattamente quali esempi sono peggiorati. Se un cliente contesta poi una risposta, puoi indicare la versione esatta che l'ha prodotta. Come si rompe: team che tengono i prompt in dashboard di produzione senza storia. Nessuno sa cosa è cambiato, quando, né perché un output è peggiorato martedì scorso.

§ 03

Vuoi che funzioni davvero nella tua azienda?

Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.