Metti alla prova le tue conoscenze e condividile con la nostra community.
done
Accedi a oltre 700 lab pratici, badge delle competenze e corsi

Iniziare a utilizzare Vertex AI Studio

Lab 1 ora universal_currency_alt Nessun costo show_chart Introduttivi
info Questo lab potrebbe incorporare strumenti di AI a supporto del tuo apprendimento.
Metti alla prova le tue conoscenze e condividile con la nostra community.
done
Accedi a oltre 700 lab pratici, badge delle competenze e corsi

GSP1154

Laboratori autogestiti Google Cloud

Panoramica

Vertex AI è una piattaforma completa di sviluppo di machine learning che offre funzionalità di AI predittiva e generativa. Permette di addestrare, valutare ed eseguire il deployment di modelli di machine learning predittivi. Inoltre, puoi utilizzare la piattaforma per scoprire, ottimizzare e pubblicare modelli di AI generativa per produrre contenuti.

Vertex AI Studio permette di testare e personalizzare rapidamente modelli di AI generativa in modo da poterne utilizzare le funzionalità nelle applicazioni. Offre una varietà di strumenti e risorse, tra cui esempi di UI (interfaccia utente) e di programmazione, che rendono facile iniziare a utilizzare l'AI generativa, anche se non si dispone di esperienza pregressa nel machine learning.

Questo lab pratico ti guiderà alla scoperta di Vertex AI Studio, con cui imparerai a sfruttare tutte le potenzialità dei modelli di AI generativa all'avanguardia. Esplorerai l'opzione In formato libero di Gemini e la utilizzerai per analizzare immagini, progettare prompt e generare conversazioni direttamente nella console Google Cloud. Non ti serviranno né l'API né gli SDK Python: tutto ciò di cui avrai bisogno è accessibile attraverso un'interfaccia utente intuitiva.

Obiettivi

In questo lab imparerai a:

  • Analizzare le immagini con l'opzione In formato libero di Gemini.
  • Esplorare le funzionalità in formato libero.
  • Progettare prompt con modalità strutturata e in formato libero.
  • Generare conversazioni.

Configurazione e requisiti

Prima di fare clic sul pulsante Avvia lab

Leggi le seguenti istruzioni. I lab sono a tempo e non possono essere messi in pausa. Il timer si avvia quando fai clic su Avvia 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 prima persona, 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:

  • Accesso a un browser internet standard (Chrome è il browser consigliato).
Nota: utilizza una finestra del browser in incognito o privata per eseguire questo lab. Ciò evita eventuali conflitti tra il tuo account personale e l'account Studente, che potrebbero causare addebiti aggiuntivi sul tuo account personale.
  • È ora di completare il lab: ricorda che, una volta iniziato, non puoi metterlo in pausa.
Nota: se hai già un account o un progetto Google Cloud personale, non utilizzarlo per questo lab per evitare addebiti aggiuntivi al tuo account.

Come avviare il lab e accedere alla console Google Cloud

  1. Fai clic sul pulsante Avvia lab. Se devi effettuare il pagamento per il lab, si apre una finestra popup per permetterti di selezionare il metodo di pagamento. A sinistra, trovi il riquadro Dettagli lab con le seguenti informazioni:

    • Il pulsante Apri console Google Cloud
    • Tempo rimanente
    • Credenziali temporanee da utilizzare per il lab
    • Altre informazioni per seguire questo lab, se necessario
  2. 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.

    Nota: se visualizzi la finestra di dialogo Scegli un account, fai clic su Usa un altro account.
  3. Se necessario, copia il Nome utente di seguito e incollalo nella finestra di dialogo di accesso.

    {{{user_0.username | "Username"}}}

    Puoi trovare il Nome utente anche nel riquadro Dettagli lab.

  4. Fai clic su Avanti.

  5. Copia la Password di seguito e incollala nella finestra di dialogo di benvenuto.

    {{{user_0.password | "Password"}}}

    Puoi trovare la Password anche nel riquadro Dettagli lab.

  6. Fai clic su Avanti.

    Importante: devi utilizzare le credenziali fornite dal lab. Non utilizzare le credenziali del tuo account Google Cloud. Nota: utilizzare il tuo account Google Cloud per questo lab potrebbe comportare addebiti aggiuntivi.
  7. Fai clic nelle pagine successive:

    • Accetta i termini e le condizioni.
    • Non inserire opzioni di recupero o l'autenticazione a due fattori, perché si tratta di un account temporaneo.
    • Non registrarti per le prove gratuite.

Dopo qualche istante, la console Google Cloud si apre in questa scheda.

Nota: per visualizzare un menu con un elenco di prodotti e servizi Google Cloud, fai clic sul menu di navigazione in alto a sinistra. Icona menu di navigazione

Abilita l'API Vertex AI

  1. Nella console Google Cloud, inserisci API Vertex AI nella barra di ricerca superiore.

  2. Fai clic sui risultati per API Vertex AI sotto Marketplace e API.

  3. Fai clic su Abilita.

Fai clic su Controlla i miei progressi per verificare gli obiettivi.

Abilita l'API Vertex AI

Attività 1: analizza le immagini con Gemini in formato libero

  1. Nella console Google Cloud, vai al menu di navigazione (Menu di navigazione) > Intelligenza artificiale > Vertex AI > Vertex AI Studio > Panoramica.
Nota: se Vertex AI non è visibile nel menu di navigazione fai clic sul menu a discesa Altri prodotti.

Sono disponibili quattro funzionalità: In formato libero, Chat, Visione artificiale e Speech. In questo lab ti concentrerai sulle prime due.

  1. In Genera con Gemini, fai clic su Apri in formato libero.
Nota: l'interfaccia utente contiene tre sezioni principali:
  • Prompt (in alto): qui puoi creare un'attività che utilizza le funzionalità in formato libero.
  • Configurazione (a destra): questa sezione consente di selezionare i modelli, configurare i parametri e ottenere il codice corrispondente.
  • Risposta (in basso): in questa sezione vengono visualizzati i risultati dell'attività.
    1. Assegna al prompt il nome Analisi di un'immagine. AssegnaNomePrompt

    2. Scarica l'immagine di esempio. Fai clic con il tasto destro del mouse sull'immagine del tabellone e salvala sul desktop.

      tabellone

    3. Genera un titolo per l'immagine. Fai clic su Inserisci contenuti multimediali > Carica in alto a destra e carica l'immagine del tabellone. I contenuti multimediali possono essere immagini o video.

    4. Seleziona per Regione.

    5. Copia quanto segue e fai clic su Invia.

    Title the image.

    Oppure fornisci informazioni più specifiche:

    Title the image in 3 words.

    Il titolo è in linea con le tue aspettative? Prova a modificare il prompt per vedere se i risultati che ottieni sono diversi.

    timetableinfo

    1. Descrivi l'immagine. Sostituisci il prompt precedente con quello che segue e fai clic su Invia.
    Describe the image in detail.
    1. Ottimizza il parametro. Regola la temperatura scorrendo da sinistra (0) a destra (1). Invia di nuovo il prompt e osserva se il risultato cambia rispetto al precedente.
    Nota: la temperatura controlla il grado di casualità nella selezione dei token. Le temperature più basse sono ideali per prompt che si aspettano una risposta vera o corretta, mentre le temperature più alte possono portare a risultati più diversificati o imprevisti. Con una temperatura pari a 0, viene sempre selezionato il token con la probabilità più alta.
    1. Estrai il testo dall'immagine. Sostituisci il prompt precedente con quello che segue:
    Read the text in the image.

    A questo punto, se vuoi formattare l'output in un elenco, sostituisci il prompt precedente con quello che segue:

    Parse the time and city in this image into a list with two columns: time and city.

    Tocca a te: prova qualche altro prompt. Come cambiano i risultati rispetto a prima?

    1. Analizza le informazioni sull'immagine. Sostituisci il prompt precedente con quello che segue:
    Calculate the percentage of the flights to different continents.

    Il risultato è in linea con le tue aspettative? Ti consigliamo vivamente di provare prompt diversi per varie attività. Ti invitiamo anche a sperimentare con impostazioni di temperatura diverse per osservare come cambia il risultato.

    1. Salva il prompt. Dopo aver terminato la progettazione del prompt, salvalo facendo clic su Salva e se ti viene richiesto di selezionare la regione, seleziona dall'elenco a discesa, quindi conferma con Salva. Per trovare i prompt salvati, vai a Prompt salvati.
    Nota: dopo aver selezionato Salva, attendi alcuni secondi che i prompt vengano salvati correttamente, quindi procedi con il lab.

    Fai clic su Controlla i miei progressi per verificare gli obiettivi.

    Estrai il contenuto dell'immagine.

    Attività 2: esplora le funzionalità in formato libero

    Oltre a immagini e testo, l'opzione In formato libero di Gemini può accettare video come input e generare testo come output.

    1. Accedi a Cloud Storage > Bucket, copia il nome del bucket Cloud Storage e salvalo per utilizzarlo nella fase successiva.

    2. Fai clic su Attiva Cloud Shell ed esegui il comando riportato di seguito per copiare il video di esempio gs://spls/gsp154/video/train.mp4 (anteprima) nel bucket Cloud Storage.

    gcloud storage cp gs://spls/gsp154/video/train.mp4 gs://<Your-Cloud-Storage-Bucket> Nota: accertati di sostituire <Your-Cloud-Storage-Bucket> con il nome del bucket copiato in precedenza.
    1. Vai di nuovo a Vertex AI > Vertex AI Studio > Panoramica.
    2. In Genera con Gemini, fai clic su Apri in formato libero.
    3. Fai clic su Inserisci contenuti multimediali > Importa da Cloud Storage.
    4. Fai clic sul nome del bucket, quindi sul video di esempio, ossia train.mp4, e poi su Seleziona.
    5. Genera qualsiasi informazione del video inserendo il tuo prompt.

    Ad esempio, per generare un titolo per il video, copia quanto segue e fai clic su Invia.

    Title the video.

    L'opzione In formato libero basata su Gemini offre molte funzionalità, come la scrittura di storie a partire da immagini, l'analisi di video e la generazione di annunci multimediali. Esplora altri casi d'uso dell'opzione In formato libero facendo clic su Galleria dei prompt. Scopri di più sulla progettazione di prompt multimodali.

    Attività 3: progetta prompt con modalità strutturata e in formato libero

    1. Torna alla pagina Vertex AI Studio > In formato libero.

    Crea un prompt

    Questa opzione ti consente di progettare prompt per attività pertinenti al tuo caso d'uso aziendale, inclusa la generazione di codice.

    Fai clic sul pulsante Apri in formato libero come mostrato nell'immagine di seguito. La UI potrebbe essere leggermente diversa da quella in questo screenshot.

    click-text-prompt

    Puoi passare il mouse sopra o fare clic sui pulsanti ? sul lato destro della pagina per saperne di più su ciascun campo e parametro come Temperatura e Limite di token di output.

    Progettazione dei prompt

    Puoi alimentare il testo di input desiderato, ad es. una domanda, nel modello. Il modello fornirà quindi una risposta in base a come hai strutturato il tuo prompt. Il processo per capire e progettare il miglior testo di input (prompt) per ottenere la risposta desiderata dal modello si chiama progettazione prompt.

    Non esiste ancora un modo migliore in assoluto per progettare i prompt. Puoi usare tre metodi per modellare la risposta del modello:

    • Prompt zero-shot: è un metodo in cui all'LLM viene fornito solo un prompt che descrive l'attività, senza alcun dato aggiuntivo. Ad esempio, se desideri che l'LLM risponda a una domanda, è sufficiente chiedere "cos'è la progettazione dei prompt?".

    • Prompt one-shot: è un metodo in cui all'LLM viene fornito un singolo esempio dell'attività che gli viene richiesto di eseguire. Ad esempio, se vuoi che l'LLM scriva una poesia, puoi dargli una singola poesia di esempio.

    • Prompt few-shot: è un metodo in cui all'LLM viene fornito un piccolo numero di esempi dell'attività che gli viene chiesto di eseguire. Ad esempio, se desideri che l'LLM scriva un articolo, potresti dargli alcuni articoli da leggere.

    • IN FORMATO LIBERO: questa modalità fornisce un approccio flessibile e facile alla progettazione del prompt, il che la rende adatta a prompt piccoli e sperimentali senza esempi aggiuntivi. Consente di esplorare i prompt zero-shot. Inoltre, puoi utilizzare un approccio basato su modello per includere contesto e diversi esempi, il che è particolarmente utile per i metodi di prompting one-shot e few-shot che esplorerai in seguito.


    Modalità IN FORMATO LIBERO

    Prova i prompt zero-shot in modalità IN FORMATO LIBERO.

    1. Copia quanto segue nel campo di immissione del prompt. Mantieni l'impostazione predefinita del modello, ovvero Gemini 1.5 Pro. Nota: il nome del modello potrebbe cambiare con il rilascio di nuovi modelli.
    What is a prompt gallery?
    1. Fai clic sul pulsante INVIA sul lato destro della pagina.

    Il modello risponderà con una definizione completa del termine "prompt gallery".

    Ecco alcuni esercizi esplorativi da eseguire.

    • Imposta il parametro Output token limit su 1 e fai clic sul pulsante INVIA
    • Imposta il parametro Output token limit su 1024 e fai clic sul pulsante INVIA
    • Imposta il parametro Temperature su 0.5 e fai clic sul pulsante INVIA
    • Imposta il parametro Temperature su 1.0 e fai clic sul pulsante INVIA

    Verifica come cambiano le risposte cambiando i parametri.


    Progetta e gestisci i tuoi prompt

    Puoi progettare prompt in modi più organizzati. Puoi fornire Contesto ed Esempi nei rispettivi campi di input. Questa è una buona opportunità per imparare i prompt one-shot e few-shot.

    In questa sezione, chiederai al modello di completare una frase.

    1. Torna alla finestra del prompt di testo.

    2. Nella parte superiore della pagina, fai clic su Aggiungi esempi.

    3. Aggiungi quanto segue al campo INPUT:

    the color of the grass is
    1. Aggiungi quanto segue al campo OUTPUT:
    the color of the grass is green
    1. Fai clic sul pulsante Aggiungi esempi sul lato destro della pagina.

    Invece di completare la frase, il modello ha fornito una frase completa come risposta, che non è ciò che volevi. Prova a influenzare la risposta del modello con prompt one-shot. Questa volta, aggiungi un esempio su cui il modello possa basare il suo output.

    1. Nel campo Test, copia quanto segue nel campo Scrivi un input.
    the color of the sky is Nota: puoi modificare "color" in "colour" se preferisci utilizzare la grafia britannica.
    1. Fai clic sul pulsante INVIA sul lato destro della pagina.

    Hai influenzato con successo il modo in cui il modello produce la risposta.


    Per l'esercitazione successiva, utilizzerai il modello per eseguire l'analisi del sentiment su una frase, ad esempio per determinare se la recensione di un film è positiva o negativa.

    1. Torna alla finestra del prompt di testo.
    2. Fai clic su Aggiungi esempi e nel campo Esempi, elimina il testo precedente contenuto nei campi INPUT e OUTPUT per "green grass".

    Il modello non disponeva di informazioni sufficienti per sapere che gli stavi chiedendo di eseguire l'analisi del sentiment. È possibile migliorare questo risultato fornendo al modello alcuni esempi di ciò che stai cercando.

    Prova ad aggiungere questi esempi come mostrato nell'immagine di seguito:

    INPUT OUTPUT
    A well-made and entertaining film positive
    I fell asleep after 10 minutes negative
    The movie was ok neutral

    Poi fai clic sul pulsante Aggiungi esempi sul lato destro della pagina.

    strutturati

    1. Per il campo Test, copia il seguente prompt nel campo Scrivi un input.
    It was a time well spent!
    1. Fai clic sul pulsante INVIA sul lato destro della pagina.

    test

    Il modello ora fornisce un sentiment per il testo di input. Per il testo It was a time well spent!, il sentiment viene etichettato come positive.

    Puoi anche salvare il prompt appena progettato. Per salvare il prompt, assegnagli il nome che preferisci, ad esempio sentiment-analysis-test, fai clic sul pulsante Salva, quindi seleziona la regione del lab. Fai clic su SALVA.

    (Se si verifica un errore durante il salvataggio, fai clic su Riprova).

    Il prompt salvato verrà visualizzato andando su Vertex AI Studio > Prompt salvati.

    languageprompts


    Fai clic su Controlla i miei progressi per verificare gli obiettivi.

    Crea prompt con del testo

    Attività 4: genera conversazioni

    Crea prompt di chat ti consente di avere una chat in formato libero con il modello, che tiene traccia di ciò che è stato detto in precedenza e risponde in base al contesto.

    1. Nel menu a sinistra, vai a Chat per creare un nuovo prompt di chat.

    2. Per Modello, seleziona gemini-1.5-flash-001.

    Per questa sezione, aggiungerai contesto alla chat e lascerai che il modello risponda in base al contesto fornito.

    1. Quindi aggiungi il seguente contesto al campo Istruzioni di sistema facendo clic sul pulsante MODIFICA.
    Your name is Roy. You are a support technician of an IT department. You only respond with "Have you tried turning it off and on again?" to any queries.
    1. Aggiungi il testo seguente nel riquadro della chat sotto Risposte.
    My computer is so slow
    1. Premi il tasto Invio o fai clic su Invia messaggio (pulsante con la freccia verso destra).

    Il modello considera il contesto aggiuntivo fornito e risponde alle domande rispettando i vincoli.

    1. Assegna al prompt il nome che preferisci, fai clic sul pulsante Salva, quindi seleziona la regione del lab. Fai clic su SALVA.

    Fai clic su Controlla i miei progressi per verificare gli obiettivi.

    Crea conversazioni con il prompt di chat

    Complimenti!

    Hai imparato ad analizzare un'immagine con l'opzione In formato libero, a esplorare le funzionalità in formato libero, a creare e testare un prompt e a generare una conversazione. Hai fatto il primo passo per iniziare il tuo viaggio utilizzando Vertex AI Studio e l'opzione In formato libero di Gemini.

    Formazione e certificazione Google Cloud

    … 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: 5 settembre 2024

    Ultimo test del lab: 5 settembre 2024

    Copyright 2024 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