Cos'è il versioning dei prompt, perché versionare ogni modifica di un agente vocale e come testare, rilasciare e fare rollback senza rischi sulle chiamate.
Il versioning dei prompt è la pratica di salvare ogni modifica al prompt di un agente IA come versione numerata e fissa. Così un team può testare la modifica prima che vada in produzione, vedere esattamente cosa è cambiato e tornare a una versione precedente se quella nuova non funziona. È chiamato anche controllo di versione dei prompt. La gestione dei prompt è l'attività più ampia di scrittura, archiviazione e organizzazione dei prompt. Il versioning è la parte che controlla i rilasci.
Il prompt engineering decide cosa dice il prompt. Il versioning dei prompt decide quando lo sentono i chiamanti.
Un agente vocale parla con chiamanti reali in tempo reale. Per questo un prompt sbagliato raggiunge le persone prima che qualcuno riveda la trascrizione. Non si può ritirare una frase che il chiamante ha già sentito.
| Assistente chat | Agente vocale telefonico | |
|---|---|---|
| Dove emerge un errore | Sullo schermo, dove l'utente può rileggere o riprovare | Pronunciato una sola volta, a metà conversazione |
| Cosa controlla il prompt | Risposte testuali, a volte chiamate a strumenti | Risposte, più trasferimenti, prenotazioni e SMS che raggiungono sistemi reali |
| Cosa sfugge a un test testuale | Poco, dato che il prodotto è testo | Voce, interruzioni, trasferimenti e input da tastierino |
Su un agente vocale, il prompt non è l'unica cosa che cambia. In Retell AI, una versione è l'intero agente: prompt, voce, strumenti, flusso di conversazione e knowledge base collegate. Una nuova voce o uno strumento rinominato possono compromettere le chiamate quanto un'istruzione riformulata. Per questo i team versionano l'agente, non solo il testo del prompt.
Retell documenta un percorso di rilascio basato su bozze, versioni pubblicate e tag di ambiente. Ogni passaggio qui sotto proviene dalla documentazione di Retell su versioni dell'agente, test, analytics e avvisi.

prod e staging. I numeri di telefono assegnati a prod seguono la versione a cui punta il tag. Spostare prod da V2 a V3 li aggiorna quindi senza modificare ogni singolo numero. Per provare prima una modifica su una parte delle chiamate, l'A/B testing suddivide il traffico di un numero tra più agenti in base a percentuali.prod.prod su V2.Ogni rilascio dovrebbe avere un responsabile designato, perché una modifica al prompt su una linea telefonica è una modifica in produzione. Alcuni clienti di Retell affidano questo compito a un CX automation engineer. È il responsabile interno che individua le chiamate gestite male, scrive la correzione e la testa, e torna all'ultima versione pubblicata se non funziona.
Una breve routine di rilascio mantiene utili le versioni:
prod, annota a quale versione faresti il rollback.La gestione dei prompt comprende scrittura, archiviazione, organizzazione e modifica dei prompt. Il versioning dei prompt è la parte della gestione dei prompt che salva ogni modifica come versione fissa. Così un team può testarla, confrontarla e annullarla con un rollback.
Sono strumenti che archiviano ogni versione del prompt con un identificativo, mostrano cosa è cambiato e controllano quale versione è in esecuzione in produzione. Su una piattaforma di agenti vocali, il versioning può essere integrato nell'agent builder. In Retell AI, bozze, versioni pubblicate e tag di ambiente fanno parte di ogni agente.
Riporta la produzione sull'ultima versione funzionante. In Retell AI, sposti il tag di ambiente prod sulla versione precedente, e i numeri di telefono assegnati a quel tag lo seguono.
Sì. Mantieni la modifica in una bozza e testala con test di simulazione, una chiamata web o una chiamata telefonica su un numero di test. Retell ti permette di collegare una versione in bozza a un numero di telefono senza pubblicarla. Durante i test non modificare le variabili dinamiche del tag prod, perché si applicano alle chiamate live.
Retell AI è una piattaforma di agenti vocali con IA per contact center. Bozze, confronto tra versioni, tag di ambiente e test di simulazione e in batch sono integrati nell'agent builder. Dopo un rilascio, QA con IA assegna un punteggio a un campione di chiamate in produzione, così puoi verificare la qualità delle chiamate dopo ogni rilascio.