Nello script #279 abbiamo visto come con il nuovo portale di Azure AI Studio ci vengono forniti una serie di strumenti per provare i modelli e testare la nostra AI. Il playground è sicuramente lo strumento principale che andiamo ad utilizzare per sperimentare il modello e prevede che si inserisca il system prompt, cioè le principali indicazioni che regolano il comportamento e le capacità del modello quando risponderà alle interrogazioni.
Il system prompt è la parte più importante e delicata perché delimita lo spazio dell'utente che poi andrà a lavorare con la nostra intelligenza artificiale. Troviamo alcuni esempi di system prompt i quali si inseriscono e poi si applicano alle nuove conversazioni premendo Apply changes.

E' perciò fondamentale dare le indicazioni giuste in modo da prevedere ed inibire anche attacchi da parte dell'utente, volti a dare informazioni sensibili, violare regole, fornire il prompt originale o far rispondere l'AI in maniera adeguata. Ci viene in aiuto un nuovo pulsante Safety system messages che ci aiuta ad inserire frasi specifiche volte ad inibire questi comportamenti.

I prompt sono dedicati alla protezione del copyright, alla manipolazione e alla gestione dei contenuti e sono minimizzati per utilizzare il minor numero di token che vanno poi ad influire sul contesto e sul prezzo di ogni richiesta.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Integrare un servizio esterno con .NET Aspire
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Gestire i dati con Azure Cosmos DB Data Explorer
Collegare applicazioni server e client con .NET Aspire
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Migliorare l'organizzazione delle risorse con Azure Policy
Configurare e gestire sidecar container in Azure App Service
Managed deployment strategy in Azure DevOps
Selettore CSS :has() e i suoi casi d'uso avanzati
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Ricevere notifiche sui test con Azure Load Testing
.NET Aspire per applicazioni distribuite