
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
Enable the Vertex AI API
/ 25
Extract the content of the image
/ 25
Create prompts with text
/ 25
Create conversations with chat prompt
/ 25
Vertex AI est une plate-forme de développement de machine learning complète qui offre des fonctionnalités d'IA prédictive et générative. Elle permet d'entraîner, d'évaluer et de déployer des modèles de machine learning prédictifs à des fins de prévision. Vous pouvez également utiliser la plate-forme pour découvrir, régler et mettre en service des modèles d'IA générative permettant de générer des contenus.
Vertex AI Studio vous permet de tester et de personnaliser rapidement des modèles d'IA générative afin d'exploiter leurs capacités dans vos applications. La plate-forme fournit un large éventail d'outils et de ressources, y compris une UI (interface utilisateur) et des exemples de code, qui vous aident à vous lancer avec l'IA générative même sans aucune expérience en machine learning.
Dans cet atelier, vous allez découvrir Vertex AI Studio et apprendre à exploiter tout le potentiel des modèles d'IA générative de pointe. Vous explorerez Gemini et l'utiliserez pour analyser des images, concevoir des requêtes et générer des conversations directement dans la console Google Cloud. Pas besoin d'API ni de SDK Python : tout est accessible via une interface utilisateur intuitive.
Dans cet atelier, vous allez apprendre à effectuer les tâches suivantes :
Lisez ces instructions. Les ateliers sont minutés, et vous ne pouvez pas les mettre en pause. Le minuteur, qui démarre lorsque vous cliquez sur Démarrer l'atelier, indique combien de temps les ressources Google Cloud resteront accessibles.
Cet atelier pratique vous permet de suivre vous-même les activités dans un véritable environnement cloud, et non dans un environnement de simulation ou de démonstration. Nous vous fournissons des identifiants temporaires pour vous connecter à Google Cloud le temps de l'atelier.
Pour réaliser cet atelier :
Cliquez sur le bouton Démarrer l'atelier. Si l'atelier est payant, un pop-up s'affiche pour vous permettre de sélectionner un mode de paiement. Sur la gauche, vous trouverez le panneau Détails concernant l'atelier, qui contient les éléments suivants :
Cliquez sur Ouvrir la console Google Cloud (ou effectuez un clic droit et sélectionnez Ouvrir le lien dans la fenêtre de navigation privée si vous utilisez le navigateur Chrome).
L'atelier lance les ressources, puis ouvre la page Se connecter dans un nouvel onglet.
Conseil : Réorganisez les onglets dans des fenêtres distinctes, placées côte à côte.
Si nécessaire, copiez le nom d'utilisateur ci-dessous et collez-le dans la boîte de dialogue Se connecter.
Vous trouverez également le nom d'utilisateur dans le panneau Détails concernant l'atelier.
Cliquez sur Suivant.
Copiez le mot de passe ci-dessous et collez-le dans la boîte de dialogue Bienvenue.
Vous trouverez également le mot de passe dans le panneau Détails concernant l'atelier.
Cliquez sur Suivant.
Accédez aux pages suivantes :
Après quelques instants, la console Cloud s'ouvre dans cet onglet.
Dans cette section, vous allez utiliser Gemini pour analyser une image et en extraire des informations. En mode forme libre, vous pouvez concevoir des requêtes pour diverses tâches telles que la classification, l'extraction et la génération. Étant donné qu'il n'y a pas d'historique des conversations en mode forme libre, chaque requête est une toute nouvelle instruction envoyée au modèle.
Accédez à la console Google Cloud et saisissez API Vertex AI dans la barre de recherche supérieure.
Dans les résultats, cliquez sur API Vertex AI sous "Marketplace et API".
Cliquez sur Activer.
L'UI comprend trois sections principales :
En haut à gauche, cliquez sur Requête sans titre et renommez votre requête Image Analysis
.
Dans la section Configuration située en haut à droite, cliquez sur le menu déroulant Modèle, puis sélectionnez le modèle gemini-1.5-pro-002.
Vous pouvez aussi être plus précis :
Le titre répond-il à vos attentes ? Essayez de modifier la requête pour voir si vous obtenez des résultats différents.
Ensuite, si vous souhaitez que le résultat soit présenté sous forme de liste, remplacez la requête que vous venez d'effectuer par ce qui suit :
À vous de jouer : testez d'autres requêtes ! En quoi ces résultats sont-ils différents des précédents ?
Le résultat répond-il à vos attentes ? Nous vous encourageons vivement à tester différentes requêtes pour diverses tâches. Vous êtes également invité à tester différents paramètres de température pour observer les variations du résultat.
Une fois que vous avez conçu la requête, enregistrez-la en cliquant sur Enregistrer en haut à droite de la section "Configuration". Pour la région, sélectionnez
Pour retrouver vos requêtes enregistrées, accédez au menu de navigation de gauche, puis à Gestion des requêtes.
Cliquez sur Vérifier ma progression pour valider les objectifs.
En plus de traiter des images, du texte et des contenus audio, Gemini peut accepter des vidéos en entrée et générer du texte en sortie.
Accédez à Cloud Storage > Buckets, copiez le nom de votre bucket Cloud Storage et enregistrez-le pour l'utiliser à l'étape suivante.
Cliquez sur Activer Cloud Shell en haut de la console Google Cloud.
Dans votre terminal Cloud Shell, exécutez la commande ci-dessous pour copier l'échantillon vidéo gs://spls/gsp154/video/train.mp4
(aperçu) dans votre bucket Cloud Storage. Remplacez <Your-Cloud-Storage-Bucket>
par le nom du bucket que vous avez copié précédemment.
<Your-Cloud-Storage-Bucket>
par le nom de votre bucket.Dans le menu de navigation (), sélectionnez Vertex AI > Vertex AI Studio > Vue d'ensemble.
Sous Générer avec Gemini, cliquez sur Ouvrir le mode forme libre.
En haut à droite, sous Modèle, sélectionnez le modèle gemini-1.5-pro-002.
Cliquez sur Insérer un média > Importer depuis Cloud Storage.
Cliquez sur le nom de votre bucket, puis sur l'échantillon vidéo (train.mp4
) et sur Sélectionner.
Générez des informations sur la vidéo en insérant la requête ci-dessous et en cliquant sur le bouton Envoyer.
Le mode forme libre offre de nombreuses fonctionnalités telles que la rédaction de récits à partir d'images, l'analyse de vidéos et la génération d'annonces multimédias. Découvrez d'autres cas d'utilisation du mode forme libre en cliquant sur Galerie de requêtes. Consultez des informations supplémentaires sur la conception de requêtes multimodales.
Dans cette section, vous allez apprendre à concevoir des requêtes textuelles dans Vertex AI Studio. Vous découvrirez les requêtes zero-shot, one-shot et few-shot.
Vous pouvez saisir le texte de votre choix, par exemple une question. Ensuite, le modèle renvoie une réponse en fonction de la structure de votre requête. La conception de requête désigne le processus consistant à créer le meilleur texte d'entrée (requête) pour obtenir le résultat attendu du modèle.
Vous disposez de trois méthodes principales pour concevoir des requêtes :
"Température" et "Limite de jetons" sont deux paramètres essentiels que vous pouvez ajuster pour influencer la réponse du modèle.
gemini-1.5-pro
présente une plage de températures allant de 0 à 2 et une température par défaut de 1.Testez les requêtes zero-shot en mode forme libre.
Revenez à la page Vertex AI Studio > Vue d'ensemble, puis cliquez sur Ouvrir le mode forme libre.
En haut à droite, sous Modèle, sélectionnez le modèle gemini-1.5-pro-002.
Le modèle renvoie une définition complète du terme "prompt gallery" (galerie des requêtes).
Procédez à ces quelques ajustements pour tester les effets des différents paramètres :
Limite de jetons de sortie
sur 1024
, puis cliquez sur le bouton ENVOYER.Température
sur 0.5
, puis cliquez sur le bouton ENVOYER.Température
sur 2.0
, puis cliquez sur le bouton ENVOYER.Examinez l'évolution des réponses du modèle en fonction des modifications de ces paramètres.
Vous pouvez concevoir des requêtes de façon plus organisée. Vous pouvez inclure du contexte et des exemples dans les champs de saisie appropriés. Avec une requête one-shot, le modèle reçoit un seul exemple de la tâche qu'on lui demande d'accomplir. Dans cette section, vous allez demander au modèle de terminer une phrase.
Commencez par supprimer tout le texte de la zone Requête.
Dans la zone Requête, cliquez sur Ajouter des exemples. Vous ouvrez ainsi une nouvelle fenêtre vous permettant d'ajouter des exemples pour la requête.
Cliquez sur le bouton Ajouter des exemples.
Dans le champ Test, copiez le texte ci-dessous dans le champ Entrée.
Au lieu de terminer la phrase, le modèle a répondu par une phrase complète, car vous lui avez fourni un exemple sur lequel il a pu s'appuyer pour formuler sa réponse. Pour que la réponse se limite à terminer la phrase, vous pouvez adapter l'exemple fourni dans le champ RÉSULTAT.
Cliquez sur le bouton Ajouter des exemples.
Dans le champ Test, copiez le texte ci-dessous dans le champ Entrée.
Vous constatez que le modèle termine désormais la phrase en se basant sur l'exemple que vous lui avez fourni. Vous avez réussi à modifier la façon dont le modèle produit des réponses.
Dans le prochain exercice, vous allez utiliser le modèle pour effectuer une analyse des sentiments à partir d'une phrase. Il s'agira d'utiliser les requêtes few-shot pour déterminer si une critique de film est positive ou négative.
Cliquez sur le bouton Ajouter des exemples pour inclure d'autres exemples.
Ajoutez les exemples suivants :
ENTRÉE | RÉSULTAT |
---|---|
A well-made and entertaining film | positive |
I fell asleep after 10 minutes | negative |
The movie was ok | neutral |
Le modèle répond à présent en renvoyant un sentiment basé sur le texte d'entrée. Il a classé la phrase It was a time well spent! dans la catégorie positive.
Sentiment Analysis
.Cliquez sur Vérifier ma progression pour valider les objectifs.
Le chat est un mode conversationnel qui vous permet de discuter librement avec le modèle. Ce dernier utilise l'historique des conversations comme contexte pour les réponses futures. Dans cette section, vous allez créer une requête de chat et discuter avec le modèle.
Dans le menu de gauche, accédez à Chat pour créer une requête de chat.
En haut à droite, sous Modèle, sélectionnez le modèle gemini-1.5-flash-002.
Dans cette section, vous allez ajouter du contexte au chat et laisser le modèle répondre en fonction des informations que vous lui avez fournies.
Le modèle doit répondre comme suit :
Dans Instructions système, cliquez sur Effacer la valeur.
Cliquez à nouveau sur Instructions système, puis ajoutez le contexte suivant :
Le modèle devrait désormais apporter une réponse plus utile à la requête de l'utilisateur.
N'hésitez pas à faire des tests avec divers contextes et requêtes pour observer la réaction du modèle. Vous pouvez également ajouter du contexte à la requête de chat pour voir comment le modèle répond en fonction du contexte fourni.
Support Technician Helper
.Cliquez sur Vérifier ma progression pour valider les objectifs.
Vous avez appris à analyser une image à l'aide du mode forme libre, à explorer les fonctionnalités de ce mode, à créer et tester une requête, et à générer une conversation. Vous voilà prêt à utiliser le mode forme libre de Vertex AI Studio avec Gemini.
Les formations et certifications Google Cloud vous aident à tirer pleinement parti des technologies Google Cloud. Nos cours portent sur les compétences techniques et les bonnes pratiques à suivre pour être rapidement opérationnel et poursuivre votre apprentissage. Nous proposons des formations pour tous les niveaux, à la demande, en salle et à distance, pour nous adapter aux emplois du temps de chacun. Les certifications vous permettent de valider et de démontrer vos compétences et votre expérience en matière de technologies Google Cloud.
Dernière mise à jour du manuel : 3 janvier 2025
Dernier test de l'atelier : 3 janvier 2025
Copyright 2025 Google LLC Tous droits réservés. Google et le logo Google sont des marques de Google LLC. Tous les autres noms d'entreprises et de produits peuvent être des marques des entreprises auxquelles ils sont associés.
Ce contenu n'est pas disponible pour le moment
Nous vous préviendrons par e-mail lorsqu'il sera disponible
Parfait !
Nous vous contacterons par e-mail s'il devient disponible
One lab at a time
Confirm to end all existing labs and start this one