Google AI Studio è un IDE basato su browser per la prototipazione con modelli generativi. Google AI Studio ti permette di provare rapidamente e sperimentare con diversi prompt. Quando crei qualcosa, puoi esportarlo per codificarlo nel tuo linguaggio di programmazione preferito utilizzare 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. Questo consente di generare più volte di input e di risposta per generare come output. Puoi scoprire di più nel nostro esempio di prompt di chat qui sotto.
- Prompt strutturati:questa tecnica di prompt consente di orientare l'output del modello. fornendo una serie di esempi di richieste e risposte. Usa questo approccio quando occorre un maggiore controllo sulla struttura dell'output del modello. Puoi scoprire di più con il nostro esempio di prompt strutturati riportato di seguito.
Google AI Studio ti consente anche di modificare il comportamento di un modello, utilizzando tecnica chiamata ottimizzazione:
- Modello ottimizzato: utilizza questa tecnica avanzata per migliorare le risposte di un modello. per un'attività specifica fornendo altri esempi. Consulta la nostra documentazione su perfezionare un modello per saperne di più.
Esempio di prompt di chat: crea un'applicazione di chat personalizzata
Se hai utilizzato un chatbot per uso generico, come Gemini, hai sperimentato in prima persona quanto potente i modelli di IA generativa possono essere adatti a finestre di dialogo aperte. Sebbene questi modelli i chatbot sono utili, spesso devono essere adattati a particolari casi d'uso. Ad esempio, potreste voler creare un chatbot di assistenza clienti che supporta conversazioni che parlano del prodotto di un'azienda. Potresti voler creare un chatbot che parla con un particolare tono o stile: un bot che decifra molte battute, fa rima come un poeta o usa molte emoji nelle sue risposte.
Questo esempio mostra come utilizzare Google AI Studio per creare un chatbot intuitivo che comunica come se si trattasse di 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 espandi la sezione Istruzioni di sistema. Incolla il codice seguente nel campo di immissione 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 del testo con l'etichetta Digita qualcosa, digita una domanda o l'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 da il chatbot. La 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
Fornendo un'unica istruzione hai potuto costruire un alieno di base in Europa chatbot. Tuttavia, una singola istruzione di solito non è sufficiente coerenza e qualità delle risposte del modello. Senza informazioni istruzioni, la risposta del modello a una domanda sul meteo tende a essere molto lungo e sembra che derivi da un libro di testo piuttosto che da alieno amichevole.
Personalizza il tono del tuo chatbot aggiungendo alle istruzioni di sistema:
Avvia un nuovo prompt di chat. Le istruzioni di sistema non sono modificabili dopo sessione di chat iniziata.
Nella sezione Istruzioni di sistema, modifica le istruzioni che già hai 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. Ora la risposta dovrebbe avere un aspetto nel seguente modo: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 un po' più di istruzioni hai cambiato drasticamente il tono del tuo chatbot. Generalmente, la qualità della risposta del chatbot aumenta quando fornirgli istruzioni specifiche e definite da seguire.
Puoi utilizzare questo approccio per aggiungere ulteriore profondità al chatbot. Chiedi di più domande, modificare le risposte e migliorare la qualità del chatbot. Continua di aggiungere o modificare le istruzioni e testare il modo in cui cambiano comportamento degli utenti.
Passaggio 3 - Passaggi successivi
Come per gli altri tipi di prompt, una volta creato un prototipo di prompt soddisfazione, puoi utilizzare il pulsante Ricevi codice per iniziare a programmare o salvare per lavorare in un secondo momento e condividere contenuti con gli altri.
Esempio di prompt strutturato: crea un generatore di testo per i prodotti
I prompt strutturati in Google AI Studio ti aiutano a combinare le istruzioni con esempi per mostrare al modello il tipo di output che vuoi, anziché limitarti a cosa fare. Questo tipo di prompt, chiamato few-shot di prompt, è utile quando vuoi che il modello si attenga a un formato di output coerente (ovvero JSON) o quando è difficile descrivere a parole cosa vuoi che faccia il modello (ovvero scrivi usando uno stile particolare). In questa sezione, scoprirai come creare di prompt strutturati in Google AI Studio.
Passaggio 1: crea un prompt strutturato
In questo esempio, creerai un prompt strutturato che genera pubblicità testo per i prodotti. Per iniziare, definirai la struttura del prompt creando due colonne: una colonna di input Product e una colonna di output Product copy colonna.
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 denominata Istruzioni per tono e stile opzionali 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.
Sostituisci il testo dell'intestazione Input predefinito (
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 di prodotto per questo esempio) e output di esempio (descrizioni del prodotto corrispondenti). Fornendo al modello un paio di esempi descrizioni dei prodotti, puoi guidarlo a replicare uno stile simile quando generando output propri. Puoi inserire esempi manualmente o importare da un utilizzando il menu Importa dati.
Per inserire manualmente gli esempi:
Nella tabella dei dati degli esempi principali, seleziona il campo sotto il Prodotto: intestazione e tipo di descrizione del prodotto.
Seleziona il campo sotto l'intestazione Product copy: (Testo del prodotto) e digita il testo di marketing. per questo prodotto.
Ecco un esempio di valori di input e di output per questo prompt:
Prodotto: | Testo del prodotto: |
---|---|
Sneaker vecchio stile | Allacciati le dita! Questi calci hanno un look iconico e un tocco unico una tavolozza dei colori, supportandoti nello stile e nelle funzioni come nessun altro prima scarpa. |
Felpa con cappuccio super morbida | Indossalo al polso con la nostra nuova felpa con cappuccio unisex! Realizzata in cotone 100%, questa felpa con cappuccio è morbida e comoda da indossare tutto il giorno. Il semi-spazzolato all'interno ti terrà caldo anche nei giorni più freddi. |
(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 oppure caricane una dal tuo computer.
Nella finestra di dialogo degli esempi di importazione, scegli quali colonne importare e quali escludere. La finestra di dialogo consente anche di specificare in quale colonna di dati viene importata quale colonna della tabella nel prompt strutturato.
Passaggio 3 - Testa la richiesta
Dopo aver ottenuto gli esempi che mostrano al modello ciò che vuoi, testa il prompt con un nuovo input nella tabella Testare il prompt in basso.
Ad esempio, puoi inserire nell'input un valore simile a Vintage baseball cap
colonna, fai clic sulla
Esegui o premi Invio e osserva i risultati del modello.
Esamina il modo in cui gli esempi vengono inviati al modello
Dietro le quinte, Google AI Studio crea un prompt combinando istruzioni con gli esempi che ci fornisci. Man mano che aggiungi altri esempi, questi diventano 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 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 oppure esportalo nel codice facendo clic sul pulsante Genera codice .
Puoi anche esportare i singoli esempi di few-shot in un file CSV o in Foglio. Per esportare gli esempi, fai clic su Esporta esempi nel menu Azione.
Per approfondire
- Se sei pronto a passare al codice, consulta la sezione API guide rapide.
- Per scoprire come creare prompt migliori, consulta la pagina Progettazione dei prompt linee guida.