Guida rapida di Google AI Studio

Google AI Studio è un IDE basato su browser per la prototipazione con modelli generativi. Google AI Studio consente di sperimentare i modelli e sperimentare con vari prompt. Quando crei qualcosa che ti soddisfa, puoi esportarlo nel codice nel tuo linguaggio di programmazione preferito e utilizzare insieme l'API Gemini.

Prompt e ottimizzazione del modello

Google AI Studio offre diverse interfacce per i prompt progettati per diversi casi d'uso:

  • Prompt di chat:utilizza i prompt di chat per creare esperienze di conversazione. Questa tecnica di prompt consente di generare più turni di input e di risposta per generare un output. Per scoprire di più, guarda il nostro esempio di prompt di chat di seguito.
  • Prompt strutturati: questa tecnica di prompt ti consente di guidare l'output del modello fornendo un insieme di richieste e risposte di esempio. Usa questo approccio quando hai bisogno di un maggiore controllo sulla struttura dell'output del modello. Puoi scoprire di più consultando 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 un numero maggiore di esempi. Scopri di più

Esempio di prompt di chat: creare un'applicazione di chat personalizzata

Se hai utilizzato un chatbot generico come Gemini, hai potuto conoscere in prima persona la potenza dei modelli di IA generativa per i dialoghi aperti. Sebbene questi chatbot per uso generico siano utili, spesso devono essere personalizzati per casi d'uso particolari. Ad esempio, potresti voler creare un chatbot di assistenza clienti che supporti solo conversazioni che parlano del prodotto di un'azienda. Potresti voler creare un chatbot che parli con un tono o uno stile specifici: un bot che fa molte battute, che fa rima come un poeta o che utilizzi molte emoji nelle sue risposte.

Questo esempio mostra come utilizzare Google AI Studio per creare un chatbot simpatico 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 fare in modo che il modello fornisca le risposte che cerchi.

Per creare un prompt di chat:

  1. Apri Google AI Studio.

  2. Nel menu Crea nuovo prompt, fai clic su Richiesta di Chat.

  3. Fai clic sulla freccia di espansione per espandere la sezione Istruzioni di sistema. Incolla il testo seguente 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 verificare il comportamento del chatbot:

  1. Nella casella di testo Digita qualcosa, digita una domanda o un'osservazione che potrebbe essere un utente. Ad esempio:

    Utente:

    What's the weather like?
    
  2. 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 bot a chattare meglio

Se hai fornito un'unica istruzione, hai potuto creare un chatbot alieno di base Europa. Tuttavia, di solito una singola istruzione non è sufficiente per garantire coerenza e 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 essere un libro di testo piuttosto che un alieno.

Personalizza il tono del chatbot aggiungendo le istruzioni di sistema:

  1. Avvia un nuovo prompt di chat. Le istruzioni di sistema non sono modificabili dopo l'avvio della sessione di chat.

  2. Nella sezione Istruzioni di sistema, modifica le istruzioni già come 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.
    
  3. Inserisci di nuovo la domanda (What's the weather like?) e fai clic sul pulsante Esegui o premi Invio. Ora 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!
    

Con l'aggiunta di qualche istruzione in più, hai cambiato drasticamente il tono del tuo chatbot. In genere, la qualità della risposta del chatbot aumenterà quando gli fornisci istruzioni specifiche e definite da seguire.

Puoi utilizzare questo approccio per aggiungere 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 come cambiano il comportamento del tuo chatbot.

Passaggio 3 - Passaggi successivi

Come per gli altri tipi di prompt, dopo aver prototipato il prompt in modo soddisfacente, puoi utilizzare il pulsante Genera codice per iniziare a programmare o salvare il prompt per lavorarci in un secondo momento e condividerlo con altri.

Esempio di prompt strutturato: creare un generatore di testo per il prodotto

I prompt di stile strutturati in Google AI Studio ti aiutano a combinare istruzioni con esempi per mostrare al modello il tipo di output che vuoi, anziché limitarsi a dirgli cosa fare. Questo tipo di prompt, chiamato prompting few-shot, è utile quando vuoi che il modello utilizzi un formato di output coerente (ad es. JSON strutturato) o quando è difficile descrivere a parole ciò che vuoi che il modello. In questa sezione, vedremo come creare richieste strutturati in Google AI Studio.

Passaggio 1: crea un prompt strutturato

In questo esempio, creerai un prompt strutturato che genera un testo pubblicitario per i prodotti. Per iniziare, definisci la struttura del prompt creando due colonne: una colonna di input Product e una colonna di output Product copy.

Per creare il prompt strutturato:

  1. Apri Google AI Studio.

  2. Nel menu Crea nuovo prompt, fai clic su Prompt strutturato.

  3. Nella casella di immissione di testo denominata Istruzioni facoltative per tono e stile per il 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.
    
  4. Sostituisci il testo predefinito dell'intestazione Input (input:) con Product:.

  5. Sostituisci il testo predefinito dell'intestazione Output (output:) con Product 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 guidarlo a replicare uno stile simile durante la generazione dei propri output. Puoi inserire esempi manualmente o eseguire l'importazione da un file utilizzando il menu Importa dati.

Per inserire manualmente gli esempi:

  1. Nella tabella dei dati degli esempi principali, seleziona il campo sotto l'intestazione Prodotto: e digita una descrizione del prodotto.

  2. Seleziona il campo sotto l'intestazione Testo del prodotto: e digita testo di marketing per questo prodotto.

Ecco un esempio di valori di input e di output per questo prompt:

Prodotto: Testo del prodotto:
Sneaker vecchia scuola Allacciate le cinture! Questi calzini conferiscono un look iconico e una tavolozza di colori unica, supportandoti allo stesso tempo nello stile e nella funzionalità come nessun'altra scarpa prima d'ora.
Felpa con cappuccio super morbida Comodo da indossare e alla moda con la nostra nuova felpa unisex con cappuccio! Realizzata al 100% in cotone, questa felpa con cappuccio è morbida e comoda da indossare tutto il giorno. L'interno, parzialmente spazzolato, ti terrà al caldo anche nei giorni più freddi.

(Facoltativo) Per importare esempi da un file:

  1. Nell'angolo in alto a destra della tabella degli esempi, fai clic su Azioni > Importa esempi.

  2. Nella finestra di dialogo, seleziona un file CSV o Fogli Google su Google Drive oppure caricane uno dal computer.

  3. Nella finestra di dialogo degli esempi di importazione, scegli quali colonne importare e quali escludere. La finestra di dialogo consente anche di specificare quali colonne di dati vengono importate in quale colonna della tabella del prompt strutturato.

Passaggio 3 - Testa la richiesta

Una volta ottenuti gli esempi che mostrano il modello, verifica il prompt con un nuovo input nella tabella Testare il prompt in basso.

Ad esempio, puoi inserire un valore come Vintage baseball cap nella colonna di input, fare clic sul pulsante Esegui o premere Invio e vedere l'output del modello.

Esamina come gli esempi vengono inviati al modello

Di base, 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 durata dei tuoi esempi, potresti iniziare a raggiungere il limite di token del modello. Tutti i modelli di IA generativa hanno un limite per token, che corrisponde alla 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 Acquisisci codice.

Puoi anche esportare i singoli esempi di pochi scatti in un file CSV o in un foglio Google. Fai clic su Esporta esempi nel menu Azione per esportare gli esempi.

Per approfondire