Avvio rapido: valutare e tracciare un modello di prompt
Seguire questa esercitazione per informazioni su come valutare e tracciare un modello di prompt. È possibile valutare i modelli di prompt nei progetti o negli spazi di distribuzione per misurare le prestazioni delle attività del modello di base e comprendere in che modo il modello genera le risposte. Quindi, è possibile tracciare il modello di prompt in un caso di uso AI per acquisire e condividere i fatti relativi all'asset per aiutare a raggiungere gli obiettivi di governance e conformità.
- Servizi richiesti
- watsonx.governance
Il flusso di lavoro di base include le seguenti attività:
- Aprire un progetto che contenga il template di prompt da valutare. I progetti sono dove è possibile collaborare con altri per lavorare con gli asset.
- Valutare un modello di prompt utilizzando i dati di test.
- Esaminare i risultati nella scheda informativa AI.
- Tenere traccia del modello di prompt valutato in un caso di utilizzo AI.
- Distribuire e verificare il modello di prompt valutato.
Informazioni sui modelli di prompt
Con watsonx.governance, è possibile valutare i modelli di prompt nei progetti per misurare l'efficacia con cui i modelli di base generano risposte per i seguenti tipi di attività:
- Classificazione
- Riepilogo
- Generazione
- Risposta alle domande
- Estrazione di entità
Ulteriori informazioni sulla valutazione dei modelli di prompt nei progetti
Ulteriori informazioni sulla valutazione dei modelli di prompt negli spazi di distribuzione
Guarda un video sulla valutazione e la traccia di un modello di prompt
Guarda questo video per visualizzare un'anteprima dei passi in questa esercitazione. Potrebbero esserci lievi differenze nell'interfaccia utente mostrata nel video. Il video è destinato ad essere un compagno del tutorial scritto.
Questo video fornisce un metodo visivo per apprendere i concetti e le attività in questa documentazione.
Prova un'esercitazione sulla valutazione e la traccia di un modello di prompt
In questa esercitazione, verranno completate le seguenti attività:
- Attività 1: creare un inventario di modelli e un caso di utilizzo AI
- Attività 2: creazione di un progetto
- Attività 3: Valutazione del modello di prompt di esempio
- Attività 3: avviare la traccia del modello di prompt
- Attività 5: creare un nuovo progetto per la convalida
- Attività 6: convalida del modello di prompt
- Attività 7: distribuire il modello di prompt
Suggerimenti per completare questa esercitazione
Di seguito sono riportati alcuni suggerimenti per completare correttamente questa esercitazione.
Utilizzare il video immagine - in - immagine
La seguente immagine animata mostra come utilizzare le funzioni di immagine video e indice:
Ottieni aiuto nella community
Se hai bisogno di aiuto con questa esercitazione, puoi fare una domanda o trovare una risposta nel forum di discussione della comunitàwatsonx.
Configurare le finestre del browser
Per un'esperienza ottimale durante il completamento di questa esercitazione, apri Cloud Pak for Data in una finestra del browser e tieni aperta questa pagina dell'esercitazione in un'altra finestra del browser per passare facilmente tra le due applicazioni. Prendi in considerazione la possibilità di organizzare le due finestre del browser fianco a fianco per renderle più semplici da seguire.
Attività 1: creare un inventario di modelli e un caso di utilizzo AI
Per visualizzare l'anteprima di questa attività, guardare il video a partire dalle 00:09.
Un inventario del modello è per l'archiviazione e la revisione dei casi di utilizzo AI. I casi di utilizzo AI raccolgono i fatti di governance per gli asset AI tracciati dall'organizzazione. È possibile visualizzare tutti i casi di utilizzo AI in un inventario.
Attività 1a: creare un inventario del modello
Attenersi alla seguente procedura per creare un inventario del modello:
Dal Menu di navigazione
, scegli AI governance> AI use cases.
Gestisci i tuoi inventari:
- Se si dispone di un inventario esistente, è possibile passare a Crea un nuovo caso di utilizzo AI per utilizzare tale inventario.
- Se non si dispone di alcun inventario, fare clic su Gestisci inventari.
Fare clic su Nuovo inventario.
Per il nome, copiare e incollare il seguente testo:
Golden Bank Insurance Inventory
Per la descrizione, copiare e incollare il testo seguente:
Model inventory for insurance related processing
Deselezionare l'opzione Aggiungi collaboratori dopo la creazione . È possibile limitare l'accesso a livello di inventario e di caso di utilizzo AI.
Seleziona la tua istanza Cloud Object Storage dall'elenco.
Fare clic su Crea.
Chiudere la pagina Gestisci inventari .
Controlla i tuoi progressi
La seguente immagine mostra l'inventario del modello. È ora possibile creare un caso di utilizzo AI.
Attività 1b: creare un caso d'uso AI
Un caso di utilizzo AI è un problema aziendale definito che è possibile risolvere con l'aiuto dell'AI. Di solito questi sono definiti prima che qualsiasi asset AI venga sviluppato. Seguire questi passi per creare un caso di utilizzo AI:
Fare clic su Nuovo caso di utilizzo AI.
Per il nome, copiare e incollare il seguente testo:
Insurance claims processing AI use case
Selezionare un inventario di modelli esistente.
Fare clic su Crea per accettare i valori predefiniti per il resto dei campi.
Controlla i tuoi progressi
La seguente immagine mostra il caso di utilizzo AI. È ora possibile tenere traccia del modello di prompt.
Attività 2: creazione di un progetto
Per visualizzare l'anteprima di questa attività, guardare il video a partire dalle 00:51.
È necessario un progetto per memorizzare il modello di prompt e la valutazione. Se il progetto è già stato creato, saltare il passo 1 in questa attività e associare il servizio Watson Machine Learning al progetto di esempio. Altrimenti, attenersi alla seguente procedura per creare un progetto basato su un esempio:
Accedi al progetto Introduzione alla governance watsonx nell'hub della risorsa.
Fare clic su Crea progetto.
Accettare i valori predefiniti per il nome del progetto e fare clic su Crea.
Fare clic su Visualizza nuovo progetto quando il progetto viene creato correttamente.
Associare un servizio di Watson Machine Learning al progetto. Per ulteriori informazioni, vedi Watson Machine Learning.
Quando il progetto si apre, fai clic sulla scheda Manage e seleziona la pagina Services and integrations .
Sulla scheda IBM , fare clic su Associa servizio.
Selezionare l'istanza di Watson Machine Learning . Se non hai ancora eseguito il provisioning di un'istanza del servizio Watson Machine Learning , attieniti alla seguente procedura:
Fare clic su Nuovo servizio.
Selezionare Watson Machine Learning.
Fare clic su Crea.
Selezionare la nuova istanza del servizio dall'elenco.
Fare clic su Associa servizio.
Se necessario, fare clic su Annulla per tornare alla pagina Servizi & Integrazioni .
Fare clic sulla scheda Asset nel progetto per visualizzare gli asset di esempio.
Per ulteriori informazioni o per guardare un video, consultare Creazione di un progetto.
Per ulteriori informazioni sui servizi associati, consultare Aggiunta di servizi associati.
Controlla i tuoi progressi
La seguente immagine mostra la scheda Asset del progetto. Si è ora pronti a valutare il modello di prompt di esempio nel progetto.
Attività 3: valutare il modello di prompt di esempio
Per visualizzare l'anteprima di questa attività, guardare il video a partire dalle 01:30.
Il progetto di esempio contiene alcuni modelli di prompt e file CSV utilizzati come dati di test. Seguire questa procedura per scaricare i dati di verifica e valutare uno dei modelli di prompt di esempio:
Scaricare i dati di test dal progetto di esempio. È necessario fornire un file locale per i dati di test durante la valutazione.
- Fai clic sulla scheda Assets.
- Per il file Insurance claim summarization test data.csv , fare clic sul menu Overflow
e scegliere Download.
- Salvare il file CSV localmente.
Fare clic su Riepilogo richieste assicurative per aprire il modello di prompt in Prompt Lab, quindi fare clic su Modifica.
Fare clic sull'icona Variabili prompt
.
Nota: per eseguire le valutazioni, è necessario creare almeno una variabile di prompt.Scorri alla sezione Try . Notare la variabile
{input}
nel campo Input . È necessario includere la variabile di prompt come input per verificare il prompt. Una variabile di prompt è una parola chiave segnaposto inclusa nel testo statico del prompt al momento della creazione e sostituita dinamicamente con il testo al runtime.Fare clic su Valuta
.
Espandere la sezione Qualità AI generativa per visualizzare un elenco di dimensioni. Le metriche disponibili dipendono dal tipo di attività del prompt. Ad esempio, il riepilogo ha metriche diverse dalla classificazione.
Fare clic su Avanti.
Selezionare i dati di test:
- Fare clic su Sfoglia.
- Selezionare il file Test di riepilogo delle richieste di indennizzo assicurativo data.csv precedentemente scaricato.
- Fare clic su Apri.
- Per la colonna di input, selezionare Insurance_Claim.
- Per la colonna di output di riferimento, selezionare Riepilogo.
- Fare clic su Avanti.
Fare clic su Convalida. Il completamento delle valutazioni può richiedere alcuni minuti. Una volta completata la valutazione, vengono visualizzati i risultati del test nella scheda Valuta . Questa pagina mostra informazioni dettagliate su questa esecuzione della valutazione in modo da poter ottenere informazioni dettagliate sulle prestazioni del modello. Il riepilogo fornisce una panoramica dei punteggi delle metriche e delle violazioni delle soglie di punteggio predefinite per le valutazioni del modello di prompt.
Fare clic sulla scheda Foglio informativo AI .
- Visualizzare le informazioni su ciascuna sezione della scheda.
- Fare clic su Valutazione> Sviluppa> Test per visualizzare nuovamente i risultati del test.
Controlla i tuoi progressi
La seguente immagine mostra i risultati della valutazione. Ora è possibile iniziare a tenere traccia del modello di prompt in un caso di utilizzo AI.
Attività 4: avviare la traccia del template di prompt
Per visualizzare l'anteprima di questa attività, guardare il video a partire dalle 02:37.
Puoi tenere traccia del tuo modello di prompt in un caso di utilizzo AI per segnalare il processo di sviluppo e test ai tuoi peer. Attenersi alla seguente procedura per avviare la traccia del modello di prompt:
- Dal Menu di navigazione
, scegliere Progetti> Visualizza tutti i progetti.
- Seleziona il progetto Getting started with watsonx governance .
- Fai clic sulla scheda Assets.
- Dal menu Overflow
per il modello di prompt Riepilogo richieste assicurazioni , selezionare Vai al foglio di factsheet AI. Ogni asset AI ha un factsheet AI; che include informazioni dettagliate su come è stato creato l'asset, i suoi risultati di valutazione per tutto il ciclo di vita dell'AI e ulteriori allegati.
- Nella scheda Foglio informativo AI , fare clic sulla pagina Governance .
- Fare clic su Traccia un caso di utilizzo AI.
- Selezionare il Casi di utilizzo AI per l'elaborazione delle richieste di assicurazione.
- Fare clic su Avanti.
- Selezionare un approccio. Un approccio è uno degli aspetti della soluzione al problema di business rappresentato dal caso di utilizzo AI. Ad esempio, è possibile creare approcci per tenere traccia di diversi modelli di prompt in un caso di utilizzo.
- Fare clic su Avanti.
- Per la versione del modello, selezionare Sperimentale.
- Accettare il valore predefinito per il numero di versione.
- Fare clic su Avanti.
- Esaminare le informazioni e fare clic su Traccia asset.
- Quando la traccia del modello inizia correttamente, fare clic sull'icona Visualizza dettagli
per aprire il caso di utilizzo AI.
- Fare clic sulla scheda Ciclo di vita per visualizzare il modello di prompt nella fase Sviluppo . Man mano che il modello di prompt si sposta attraverso il ciclo di vita AI, si sposterà attraverso queste fasi:
- Fase Sviluppo : asset AI che sono stati sviluppati in un ambiente di progetto.
- Fase Test : modelli ML che sono stati distribuiti in uno spazio per il test.
- Fase Convalida : asset AI che sono stati distribuiti in uno spazio o in un progetto per la convalida.
- Fase operativa : asset AI distribuiti in uno spazio per l'operazione.
Controlla i tuoi progressi
La seguente immagine mostra la scheda Ciclo di vita nel caso di utilizzo AI con il modello di prompt nella fase Sviluppo. Si è ora pronti a continuare con la fase di convalida
Attività 5: creazione di un nuovo progetto per la convalida
Per visualizzare in anteprima questa attività, guardare il video a partire dalle 03:27.
In genere, l'ingegnere del prompt valuta il prompt con i dati di test e l'ingegnere di convalida convalida il prompt. L'ingegnere di validazione ha accesso ai dati di validazione che gli ingegneri di prompt potrebbero non avere. In questo caso, i dati di convalida si verificano in un progetto diverso. Seguire questi passi per esportare il progetto di sviluppo e importarlo come nuovo progetto di convalida per spostare l'asset nella fase di convalida del ciclo di vita AI:
Dal Menu di navigazione
, scegliere Progetti> Visualizza tutti i progetti.
Seleziona il progetto Getting started with watsonx governance .
Fare clic sull'icona Importa / Esporta
> Esporta progetto.
Selezionare la casella per selezionare tutti gli asset.
Per il nome del progetto, copiare e incollare il seguente testo, quindi fare clic su Salva.
validation project.zip ```1. Click **Export**.
Una volta completata l'esportazione del progetto, fare clic su Torna al progetto.
Dal Menu di navigazione
, scegliere Progetti> Visualizza tutti i progetti.
Fare clic su Nuovo progetto.
Selezionare File locale.
Fare clic su Sfoglia.
Selezionare validation project.zipe fare clic su Apri.
Per il nome del progetto, copiare e incollare il testo seguente:
Validation project
Fare clic su Crea.
Una volta creato il progetto, fare clic su Visualizza nuovo progetto.1. Segui la stessa procedura descritta nel Passo 1 per associare il tuo servizio Watson Machine Learning a questo progetto.
Controlla i tuoi progressi
La seguente immagine mostra la scheda Asset del progetto di convalida. È ora possibile valutare il modello di prompt di esempio nel progetto di validazione.
Attività 6: convalida del modello di prompt
Per visualizzare un'anteprima di questa attività, guardare il video a partire dalle 04:22.
Ora si è pronti a valutare il modello di prompt in questo progetto di convalida utilizzando lo stesso processo di valutazione di prima. Utilizzare lo stesso dataset di test per la valutazione. E selezionare le stesse colonne di input e output di prima. Attenersi alla seguente procedura per convalidare il modello di prompt:
- Fare clic sulla scheda Asset nel Progetto di convalida.
- Ripetere i passi in Attività 2 per valutare il modello di prompt Riepilogo elaborazione richieste .
- Fare clic sulla scheda Foglio informativo AI una volta completata la valutazione.
- Visualizzare entrambe le serie di risultati del test:
- Fai clic su Evaluation> Develop> Test.
- Fare clic su Valutazione> Convalida> Test.
Controlla i tuoi progressi
La seguente immagine mostra i risultati del test di convalida. Si è ora pronti a promuovere il modello di prompt a uno spazio di distribuzione e quindi a distribuire il modello di prompt.
Attività 7: distribuzione del modello di prompt
Per visualizzare l'anteprima di questa attività, guardare il video a partire dalle 05:04.
Attività 7a: Promuovere il modello di prompt a uno spazio di distribuzione
La maschera di prompt viene promossa a uno spazio di distribuzione in preparazione della sua distribuzione. Attenersi alla seguente procedura per richiedere il modello di prompt:
- Fare clic su Convalida progetto nella traccia di navigazione dei progetti.
- Dal menu Overflow
per il modello di prompt Riepilogo richieste assicurazioni , selezionare Promuovi nello spazio.
- Per Spazio di destinazione, selezionare Crea un nuovo spazio di distribuzione.
Per il nome spazio, copiare e incollare il seguente testo:
Insurance claims deployment space
Per la Fase di distribuzione, selezionare Produzione.
Importante: è necessario selezionare Produzione per la fase di distribuzione se si desidera spostare la distribuzione dalla fase di valutazione alla fase di funzionamento.Selezionare il servizio di machine learning dall'elenco.
Fare clic su Crea.
Fare clic su Chiudi.
- Seleziona lo spazio di distribuzione Insurance claims deployment space dall'elenco.
- Selezionare l'opzione Vai allo spazio dopo aver promosso il modello di prompt.
- Fare clic su Promuovi.
Controlla i tuoi progressi
La seguente immagine mostra il modello di prompt nello spazio di distribuzione. Si è ora pronti a creare una distribuzione.
Attività 7b: Distribuire il modello di prompt
Ora è possibile creare una distribuzione online del modello di prompt dall'interno dello spazio di distribuzione. Seguire questa procedura per creare una distribuzione:
Dalla pagina dell'asset Riepilogo richieste di indennizzo delle assicurazioni nello spazio di distribuzione, selezionare Nuova distribuzione.
Per il nome della distribuzione, copiare e incollare il seguente testo:
Insurance claims summarization deployment
Fare clic su Crea.
Controlla i tuoi progressi
La seguente immagine mostra il modello di prompt distribuito.
Attività 7c: visualizzare il template del prompt distribuito
Seguire questa procedura per visualizzare il modello di prompt distribuito nella fase corrente del ciclo di vita:
- Visualizzare la distribuzione quando è pronta. La scheda Riferimento API fornisce informazioni per l'utilizzo della distribuzione del modello di prompt nell'applicazione.
- Fare clic sulla scheda Test . La scheda Test consente di inoltrare un'istruzione e un input per verificare la distribuzione.
- Fare clic su Genera. Chiudere la finestra dei risultati.
- Fare clic sulla scheda Foglio informativo AI . Il Factsheet AI mostra che il modello del prompt è ora in fase operativa.
- Scorrere verso il basso la pagina Foglio factsheet AI e fare clic sulla freccia per ulteriori dettagli.
- Selezionare la pagina Valutazione> Operate> Distribuzione 1.
- Fare clic sull'icona Visualizza dettagli
nella parte superiore del factsheet per aprire il caso di utilizzo AI.
- Fare clic sulla scheda Ciclo di vita .
- Fare clic sul modello di prompt Riepilogo richiesta assicurazione nella fase Operate . Una volta terminato, fare clic su Annulla.
- Fare clic sulla distribuzione del modello di prompt Distribuzione riepilogo richieste di assicurazione nella fase Operate .
Controlla i tuoi progressi
La seguente immagine mostra il modello di prompt nella fase operativa del ciclo di vita.
Passi successivi
Prova una delle altre esercitazioni:
Ulteriori risorse
Visualizza altri video.
Trova dataset di esempio, progetti, modelli, prompt e notebook nell'hub di risorse per ottenere un'esperienza pratica:
Notebooks che è possibile aggiungere al progetto per iniziare ad analizzare i dati e creare modelli.
Progetti che è possibile importare contenenti notebook, dataset, prompt e altri asset.
Set di dati che è possibile aggiungere al proprio progetto per perfezionare, analizzare e creare modelli.
Richiedi che è possibile utilizzare in Prompt Lab per richiedere un modello di base.
Foundation models che è possibile utilizzare in Prompt Lab.
Argomento principale: Esercitazioni introduttive