Questa pagina descrive come gestire i template, tra cui la modifica, il blocco, l'eliminazione e il controllo della versione.
Se vuoi lavorare con i template in modo programmatico (ad esempio utilizzando la nostra API REST) o se vuoi eseguire il deployment dei template in località specifiche, consulta i workflow avanzati.
Modifica e ripeti un modello
Puoi modificare qualsiasi modello sbloccato.
Ti consigliamo vivamente di:
Evita di modificare i template utilizzati in produzione.
Eventuali modifiche al modello verranno utilizzate quasi immediatamente dalle richieste della tua app, quindi devi prestare attenzione ad apportare modifiche che potrebbero interrompere l'app o causare cambiamenti imprevisti nel comportamento.Prova a utilizzare un sistema di controllo della versione per l'iterazione dei template.
Ecco come modificare un modello esistente:
Nella consoleFirebase, vai a Servizi AI > AI Logic > scheda Template di prompt.
Nell'elenco dei modelli, individua e fai clic sul modello da modificare.
Se il modello è bloccato, sbloccalo facendo clic sull'icona
lucchetto nell'angolo in alto a destra del modello.Modifica il modello e poi fai clic su Salva.
Se il modello era bloccato in precedenza, assicurati di fare di nuovo clic sull'icona
lucchetto .Esci dal modello facendo clic su Chiudi.
Blocca un modello
Ti consigliamo vivamente di:
Tieni presente che il blocco di un modello funge da protezione contro le modifiche involontarie, ma non blocca completamente le modifiche. Un membro del progetto con le autorizzazioni appropriate può sempre sbloccare un modello per modificarlo.
Blocca i template utilizzati attivamente dal codice, in particolare dal codice di produzione.
Ecco come bloccare un modello:
Nella consoleFirebase, vai a Servizi AI > AI Logic > scheda Template di prompt.
Nell'elenco dei modelli, individua e fai clic sul modello che vuoi bloccare.
Blocca il modello facendo clic sull'icona
lucchetto nell'angolo in alto a destra del modello.Esci dal modello facendo clic su Chiudi.
Elimina un modello
Tieni presente che, se un template viene eliminato, puoi crearne uno nuovo con lo stesso ID.
Ecco come eliminare un modello esistente:
Nella consoleFirebase, vai a Servizi AI > AI Logic > scheda Template di prompt.
Nell'elenco dei modelli, individua quello che vuoi eliminare.
Alla fine della riga del modello, fai clic su
> Elimina .Conferma l'eliminazione, quindi fai clic su Elimina.
Crea una versione di un template
Ti consigliamo di utilizzare un sistema di controllo delle versioni per i template di prompt del server. Ecco alcuni consigli generali:
Crea ID template con una versione che utilizza il controllo delle versioni semantico (semver) (ad esempio,
).my-first-template-v1-0-0Utilizza Firebase Remote Config per modificare facilmente il modello e altri valori nella richiesta.
Se vuoi utilizzare un'infrastruttura di controllo delle versioni standard, puoi fornire i template come file utilizzando l'API REST.
Puoi duplicare un modello esistente da utilizzare come base per la versione successiva:
Nella consoleFirebase, vai a Servizi AI > AI Logic > scheda Template di prompt.
Nell'elenco dei modelli, individua quello che vuoi duplicare.
Alla fine della riga del modello, fai clic su
> Duplica .Nel nuovo modello, incrementa l'ID modello in modo che rifletta la versione successiva.