
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Install packages and import libraries
/ 10
Be concise
/ 10
Be specific, and well-defined
/ 10
Ask one task at a time
/ 10
Watch out for hallucinations
/ 10
Using system instructions to guardrail the model from irrelevant responses
/ 10
Generative tasks lead to higher output variability
/ 10
Classification tasks reduces output variability
/ 10
Improve response quality by including examples
/ 20
Questo lab esplora il prompt engineering e le best practice per progettare prompt efficaci al fine di migliorare la qualità delle risposte generate da modelli linguistici di grandi dimensioni (LLM). Imparerai a creare prompt concisi, specifici e ben definiti, concentrandoti su un'attività alla volta. Il lab illustra anche tecniche avanzate come la trasformazione delle attività generative in attività di classificazione e l'utilizzo di esempi per migliorare la qualità delle risposte. Per ulteriori approfondimenti, consulta la documentazione ufficiale sulla progettazione dei prompt.
Gemini è una famiglia di potenti modelli di AI generativa sviluppati da Google DeepMind, in grado di comprendere e generare diversi tipi di contenuti, tra cui testo, codice, immagini, audio e video.
L'API Gemini in Vertex AI fornisce un'interfaccia unificata per interagire con i modelli Gemini. Ciò consente agli sviluppatori di integrare facilmente queste potenti funzionalità di AI nelle loro applicazioni. Per i dettagli più aggiornati e le funzionalità specifiche delle ultime versioni, consulta la documentazione ufficiale di Gemini.
Prima di iniziare questo lab, dovresti acquisire familiarità con:
In questo lab, imparerai a:
Leggi le seguenti istruzioni. I lab sono a tempo e non possono essere messi in pausa. Il timer si avvia quando fai clic su Inizia il lab e ti mostra per quanto tempo avrai a disposizione le risorse Google Cloud.
Con questo lab pratico avrai la possibilità di completare le attività in un ambiente cloud reale e non di simulazione o demo. Riceverai delle nuove credenziali temporanee che potrai utilizzare per accedere a Google Cloud per la durata del lab.
Per completare il lab, avrai bisogno di:
Fai clic sul pulsante Avvia lab. Se devi effettuare il pagamento per il lab, si aprirà una finestra di dialogo per permetterti di selezionare il metodo di pagamento. A sinistra, trovi il riquadro Dettagli lab con le seguenti informazioni:
Fai clic su Apri console Google Cloud (o fai clic con il tasto destro del mouse e seleziona Apri link in finestra di navigazione in incognito se utilizzi il browser Chrome).
Il lab avvia le risorse e apre un'altra scheda con la pagina di accesso.
Suggerimento: disponi le schede in finestre separate posizionate fianco a fianco.
Se necessario, copia il Nome utente di seguito e incollalo nella finestra di dialogo di accesso.
Puoi trovare il Nome utente anche nel riquadro Dettagli lab.
Fai clic su Avanti.
Copia la Password di seguito e incollala nella finestra di dialogo di benvenuto.
Puoi trovare la Password anche nel riquadro Dettagli lab.
Fai clic su Avanti.
Fai clic nelle pagine successive:
Dopo qualche istante, la console Google Cloud si apre in questa scheda.
Nella console Google Cloud, nel menu di navigazione (), fai clic su Vertex AI > Workbench.
Trova l'istanza
L'interfaccia JupyterLab per la tua istanza Workbench si apre in una nuova scheda del browser.
Apri il
Nella finestra di dialogo Seleziona kernel, scegli Python 3 dall'elenco dei kernel disponibili.
Rivedi le sezioni Introduzione e Importa librerie del notebook.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Il prompt engineering riguarda il modo in cui progetti i prompt affinché la risposta sia quella che speri di ottenere. L'utilizzo di prompt "semplici" serve a minimizzare il rumore in un prompt per ridurre la possibilità che l'LLM interpreti erroneamente l'intent del prompt. Di seguito sono riportate alcune linee guida su come creare prompt "semplici".
In questa sezione vengono descritte le seguenti best practice per i prompt di progettazione:
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Come puoi provare a ridurre le probabilità di allucinazioni e risposte non pertinenti? Un modo è fornire all'LLM le istruzioni di sistema. In questa sezione scoprirai come funzionano le istruzioni di sistema e come puoi utilizzarle per ridurre le allucinazioni o le risposte non pertinenti per un chatbot per viaggi.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Un altro modo per migliorare la qualità delle risposte è aggiungere esempi nel prompt. L'LLM apprende contestualmente dagli esempi come rispondere. In genere, sono sufficienti da uno a cinque esempi (shot) per migliorare la qualità delle risposte. L'inclusione di troppi esempi può causare l'overfitting dei dati da parte del modello e ridurre la qualità delle risposte.
Come per l'addestramento di modelli classici, la qualità e la distribuzione degli esempi sono molto importanti. Scegli esempi rappresentativi degli scenari che vuoi che il modello apprenda e mantieni la distribuzione degli esempi (ad es. il numero di esempi per classe nel caso della classificazione) in linea con la distribuzione effettiva.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Complimenti! In questo lab hai appreso le best practice per il prompt engineering utilizzando l'AI generativa con Google Gemini. Hai esplorato i casi d'uso che seguono le best practice per creare prompt concisi, specifici e ben definiti, fornire esempi ed elaborare un'attività alla volta quando utilizzi gli LLM per generare risposte.
Dai un'occhiata alle seguenti risorse per scoprire di più su Gemini:
… per utilizzare al meglio le tecnologie Google Cloud. I nostri corsi ti consentono di sviluppare competenze tecniche e best practice per aiutarti a metterti subito al passo e avanzare nel tuo percorso di apprendimento. Offriamo vari livelli di formazione, dal livello base a quello avanzato, con opzioni di corsi on demand, dal vivo e virtuali, in modo da poter scegliere il più adatto in base ai tuoi impegni. Le certificazioni ti permettono di confermare e dimostrare le tue abilità e competenze relative alle tecnologie Google Cloud.
Ultimo aggiornamento del manuale: 12 febbraio 2025
Ultimo test del lab: 12 febbraio 2025
Copyright 2025 Google LLC Tutti i diritti riservati. Google e il logo Google sono marchi di Google LLC. Tutti gli altri nomi di società e prodotti sono marchi delle rispettive società a cui sono associati.
Questi contenuti non sono al momento disponibili
Ti invieremo una notifica via email quando sarà disponibile
Bene.
Ti contatteremo via email non appena sarà disponibile
One lab at a time
Confirm to end all existing labs and start this one