Google AI Studio ti consente di provare rapidamente modelli e sperimentare diversi prompt. Quando è tutto pronto, puoi selezionare "Genera codice " e il linguaggio di programmazione che preferisci per utilizzare l'API Gemini.
Prompt e ottimizzazione del modello
Google AI Studio fornisce diverse interfacce per i prompt progettate per diversi casi d'uso:
- Prompt di chat:utilizza i prompt di chat per creare esperienze di conversazione. Questa tecnica di prompt consente più turni di input e risposta per generare output. Scopri di più con il nostro esempio di prompt di chat riportato di seguito.
- Prompt strutturati:questa tecnica di prompt ti consente di orientare l'output del modello fornendo un insieme di richieste e risposte di esempio. Utilizza questo approccio se hai bisogno di un maggiore controllo sulla struttura dell'output del modello. Scopri di più con il nostro esempio di prompt strutturato di seguito.
Google AI Studio ti consente anche di modificare il comportamento di un modello utilizzando una tecnica chiamata ottimizzazione:
- Modello ottimizzato:utilizza questa tecnica avanzata per migliorare le risposte di un modello per un'attività specifica fornendo più esempi. Per saperne di più, consulta la nostra documentazione sulla ottimizzazione di un modello.
Esempio di prompt di chat: crea un'applicazione di chat personalizzata
Se hai utilizzato un chatbot generico come Gemini, avrai sperimentato in prima persona quanto possano essere efficaci i modelli di IA generativa per le conversazioni aperte. Sebbene questi chatbot per uso generico siano utili, spesso devono essere personalizzati per casi d'uso specifici. Ad esempio, potresti voler creare un chatbot per l'assistenza clienti che supporti solo le conversazioni relative al prodotto di un'azienda. Potresti voler creare un chatbot che parli con un tono o uno stile particolare: un bot che fa molte battute, fa rima come un poeta o usa molte emoji nelle risposte.
Questo esempio mostra come utilizzare Google AI Studio per creare un chatbot amichevole che comunica come se fosse un alieno che vive su una delle lune di Giove, Europa.
Passaggio 1: crea un prompt di chat
Per creare un chatbot, devi fornire esempi di interazioni tra un utente e il chatbot per guidare il modello a fornire le risposte che stai cercando.
Per creare un prompt di chat:
Apri Google AI Studio.
Fai clic su Crea nuovo prompt.
Fai clic sulla freccia di espansione
per espandere la sezione Istruzioni di sistema. Incolla quanto segue nel campo di immissione del testo:You are an alien that lives on Europa, one of Jupiter's moons.
Dopo aver aggiunto le istruzioni di sistema, inizia a testare l'applicazione chattando con il modello.
Per testare il comportamento del chatbot:
Nella casella di immissione di testo etichettata Digita qualcosa, digita una domanda o un'osservazione che un utente potrebbe fare. Ad esempio:
Utente:
What's the weather like?
Fai clic sul pulsante Esegui o premi Invio per ricevere una risposta dal chatbot. Questa risposta potrebbe essere simile alla seguente:
Modello:
As always, it is a frigid day on Europa. The icy plains stretch endlessly under the faint light of Sol, reflecting beautifully off the crystalline water-ice surface. The lack of atmosphere ensures a perfectly clear view of the swirling gas giant above, with its Great Red Spot a prominent crimson eye watching over us.
Passaggio 2: insegna al tuo bot a chattare meglio
Fornendo una singola istruzione, hai potuto creare un chatbot di base con alieni di Europa. Tuttavia, una singola istruzione in genere non è sufficiente per garantire la coerenza e la qualità delle risposte del modello. Senza istruzioni più specifiche, la risposta del modello a una domanda sul meteo tende a essere molto lunga e sembra provenire da un libro di testo piuttosto che da un alieno amichevole.
Personalizza il tono del tuo chatbot aggiungendo alle istruzioni di sistema:
Avvia un nuovo prompt della chat. Le istruzioni di sistema non sono modificabili una volta avviata la sessione di chat.
Nella sezione Istruzioni di sistema, modifica le istruzioni che hai già con quanto segue:
You are Tim, an alien that lives on Europa, one of Jupiter's moons. Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone in your answers.
Inserisci di nuovo la domanda (
What's the weather like?
) e fai clic sul pulsante Esegui o premi Invio. La risposta dovrebbe avere il seguente aspetto:Modello:
Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty average for Europa. We get a lot of snow, but it's not like the fluffy stuff you have. It's more like tiny ice pebbles. If you ever come visit, make sure you pack a warm jacket!
Aggiungendo solo un'altra istruzione, hai cambiato drasticamente il tono del tuo chatbot. In genere, la qualità della risposta del chatbot aumenta quando gli fornisci istruzioni specifiche e definite da seguire.
Puoi utilizzare questo approccio per aggiungere ulteriore profondità al chatbot. Fai altre domande, modifica le risposte e migliora la qualità del tuo chatbot. Continua ad aggiungere o modificare le istruzioni e testa in che modo cambiano il comportamento del chatbot.
Passaggio 3: passaggi successivi
Come per gli altri tipi di prompt, una volta creato il prototipo del prompt, puoi utilizzare il pulsante Genera codice per iniziare a scrivere codice o salvare il prompt per lavorarci in un secondo momento e condividerlo con altri.
Esempio di prompt strutturato: crea un generatore di testi pubblicitari per i prodotti
I prompt strutturati in Google AI Studio ti aiutano a combinare le istruzioni con gli esempi per mostrare al modello il tipo di output che vuoi, anziché semplicemente dirgli cosa fare. Questo tipo di prompt, chiamato prompt con pochi esempi, è utile quando vuoi che il modello rispetti un formato di output coerente (ad es. JSON strutturato) o quando è difficile descrivere a parole cosa vuoi che faccia il modello (ad es. scrivere in un determinato stile). In questa sezione, scoprirai come creare prompt strutturati in Google AI Studio.
Passaggio 1: crea un prompt strutturato
In questo esempio, creerai un prompt strutturato che genera testo pubblicitario per i prodotti. Per iniziare, definisci la struttura del prompt creando due colonne: una colonna di input Prodotto e una colonna di output Testo del prodotto.
Per creare il prompt strutturato:
Apri Google AI Studio.
Fai clic su Nuovo modello ottimizzato.
Fai clic su Crea un prompt strutturato.
Nella casella di immissione di testo etichettata Istruzioni facoltative per tono e stile del modello, incolla quanto segue:
You are a product marketer targeting a Gen Z audience. Create exciting and fresh advertising copy for products and their simple description. Keep copy under a few sentences long.
Sostituisci il testo predefinito dell'intestazione Input (
input:
) conProduct:
.Sostituisci il testo dell'intestazione Output predefinito (
output:
) conProduct copy:
.
Passaggio 2: aggiungi esempi
Ora che hai assegnato un nome alle colonne, fornisci alcune righe di esempio. Queste righe devono contenere input di esempio (nomi dei prodotti per questo esempio) e output di esempio (descrizioni dei prodotti corrispondenti). Fornendo al modello un paio di descrizioni di prodotto di esempio, puoi indirizzarlo a replicare uno stile simile quando genera i propri output. Puoi inserire gli esempi manualmente o importarli da un file utilizzando il menu di importazione dei dati.
Per inserire manualmente gli esempi:
Nella tabella di dati degli esempi in alto, seleziona il campo sotto l'intestazione Prodotto: e digita una descrizione del prodotto.
Seleziona il campo sotto l'intestazione Testo del prodotto: e digita il testo di marketing per questo prodotto.
Ecco un esempio di valori di input e output per questo prompt:
Prodotto: | Testo del prodotto: |
---|---|
Sneaker old school | In marcia! Queste scarpe offrono un look iconico e una tavolozza di colori unica nel suo genere, oltre a un comfort e uno stile senza precedenti. |
Felpa con cappuccio supersoft | Rimani al caldo e in stile con la nostra nuova felpa unisex. Realizzata in cotone al 100%, questa felpa con cappuccio è morbida e comoda da indossare tutto il giorno. L'interno semi-spazzolato ti terrà al caldo anche nelle giornate più fredde. |
(Facoltativo) Per importare esempi da un file:
Nell'angolo in alto a destra della tabella degli esempi, fai clic su Azioni > Importa esempi.
Nella finestra di dialogo, seleziona un file CSV o Fogli Google su Google Drive o caricane uno dal computer.
Nella finestra di dialogo degli esempi di importazione, scegli le colonne da importare e quelle da escludere. La finestra di dialogo ti consente anche di specificare la colonna di dati da importare in una determinata colonna della tabella nel prompt strutturato.
Passaggio 3: testa il prompt
Una volta che hai gli esempi che mostrano al modello ciò che vuoi, testa il prompt con un nuovo input nella tabella Testa il prompt in basso.
Ad esempio, puoi inserire qualcosa di simile a Vintage baseball cap
nella colonna di input, fare clic sul pulsante
Esegui o premere Invio e vedere cosa genera il modello.
Esamina come gli esempi vengono inviati al modello
Google AI Studio crea un prompt combinando le istruzioni con gli esempi che fornisci. Man mano che aggiungi altri esempi, questi vengono aggiunti al testo inviato al modello. A seconda della lunghezza degli esempi, potresti iniziare a raggiungere il limite di token del modello. Tutti i modelli di IA generativa hanno un limite di token, ovvero la lunghezza massima del testo che possono accettare come input.
Passaggio 4: passaggi successivi
Quando il prompt ti soddisfa, puoi salvare il progetto su Google Drive facendo clic sul pulsante Salva o esportarlo in codice facendo clic sul pulsante Genera codice.
Puoi anche esportare i singoli esempi con pochi esempi in un file CSV o in un foglio Google. Fai clic su Esporta esempi nel menu Azione per esportare gli esempi.
Per approfondire
- Se vuoi passare al codice, consulta le guide rapide per le API.
- Per scoprire come creare prompt migliori, consulta le linee guida per la progettazione dei prompt.