arrow_back

Conception de requêtes dans Vertex AI : atelier challenge

Testez vos connaissances et partagez-les avec notre communauté
done
Accédez à plus de 700 ateliers pratiques, badges de compétence et cours

Conception de requêtes dans Vertex AI : atelier challenge

Atelier 1 heure 30 minutes universal_currency_alt Sans frais show_chart Débutant
info Cet atelier peut intégrer des outils d'IA pour vous accompagner dans votre apprentissage.
Testez vos connaissances et partagez-les avec notre communauté
done
Accédez à plus de 700 ateliers pratiques, badges de compétence et cours

GSP519

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

Dans un atelier challenge, vous devez suivre un scénario et effectuer une série de tâches. Aucune instruction détaillée n'est fournie : vous devez utiliser les compétences acquises au cours des ateliers du cours correspondant pour déterminer comment procéder par vous-même. Vous saurez si vous avez exécuté correctement les différentes tâches grâce au score calculé automatiquement (affiché sur cette page).

Lorsque vous participez à un atelier challenge, vous n'étudiez pas de nouveaux concepts Google Cloud. Vous allez approfondir les compétences précédemment acquises. Par exemple, vous devrez modifier les valeurs par défaut ou encore examiner des messages d'erreur pour corriger vous-même les problèmes.

Pour atteindre le score de 100 %, vous devez mener à bien l'ensemble des tâches dans le délai imparti.

Cet atelier est recommandé aux participants inscrits au cours Prompt Design in Vertex AI and Gemini. Êtes-vous prêt pour le challenge ?

Compétences évaluées

  • Élaborer des requêtes efficaces et utiliser des paramètres pour guider les résultats de l'IA générative dans Vertex AI Studio
  • Appliquer des modèles Gemini pour créer des descriptions de produits et des slogans dans un scénario marketing concret
  • Examiner et exécuter le code Python exporté depuis Vertex AI Studio pour découvrir les bases de l'implémentation de l'IA générative
  • Utiliser des notebooks Jupyter pour tester et modifier le code d'IA générative

Préparation

Avant de cliquer sur le bouton "Démarrer l'atelier"

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 :

  • vous devez avoir accès à un navigateur Internet standard (nous vous recommandons d'utiliser Chrome) ;
Remarque : Ouvrez une fenêtre de navigateur en mode incognito/navigation privée pour effectuer cet atelier. Vous éviterez ainsi les conflits entre votre compte personnel et le temporaire étudiant, qui pourraient entraîner des frais supplémentaires facturés sur votre compte personnel.
  • vous disposez d'un temps limité ; une fois l'atelier commencé, vous ne pouvez pas le mettre en pause.
Remarque : Si vous possédez déjà votre propre compte ou projet Google Cloud, veillez à ne pas l'utiliser pour réaliser cet atelier afin d'éviter que des frais supplémentaires ne vous soient facturés.

Scénario du challenge

Vous êtes membre d'une start-up spécialisée dans les contenus éducatifs favorisant les interactions des élèves avec le milieu naturel. Vous avez établi un partenariat avec Cymbal Direct, un marchand en ligne qui lance une nouvelle gamme d'équipements et de vêtements de plein air conçus pour inciter les jeunes à découvrir et se rapprocher de la nature.

Cymbal Direct souhaite créer pour sa nouvelle gamme de produits une campagne marketing qui exploite la puissance de l'IA générative. Votre tâche consiste à l'aider à développer un ensemble d'outils sur la plate-forme Vertex AI de Google Cloud afin de simplifier la génération des éléments suivants :

  • Descriptions de produits évocatrices : l'analyse d'images sert à créer un texte court et descriptif illustrant les aspects essentiels des produits et donnant la sensation d'être dans la nature.
  • Slogans accrocheurs : ils visent à mettre en avant les caractéristiques des produits, l'audience cible et la réaction émotionnelle souhaitée.

Tâche 1 : Créer un outil d'analyse d'images Gemini

Dans cette section, vous allez créer un modèle pour analyser les images des produits Cymbal Direct. Pour ce faire, vous utiliserez le modèle Gemini dans Vertex AI Studio. L'objectif est de générer des options de texte descriptif à partir d'une image, qu'il s'agisse de simples détails ou de slogans plus évocateurs contribuant à créer une ambiance.

Tâches :

  1. Avant de commencer, téléchargez l'image fournie pour cette tâche. L'image ci-dessous représente un produit Cymbal Direct. Effectuez un clic droit et sélectionnez Enregistrer l'image sous pour enregistrer l'image sur votre machine locale.

sac à dos sur un sentier

  1. Utilisez l'interface multimodale de Vertex AI Studio et l'un des modèles gemini-1.0-pro-vision afin d'analyser l'image du produit Cymbal Direct (fournie) et de générer plusieurs options de texte descriptif inspirées par cette image.

  2. Testez différentes requêtes pour générer les éléments suivants :

    • Texte court et descriptif créé à partir de l'image
    • Slogans accrocheurs adaptés à la publicité
    • Description poétique pour une campagne marketing axée sur la nature
  3. Évaluez et itérez : ajustez votre requête et vos paramètres si nécessaire afin d'affiner les résultats.

  4. Nommez votre requête Analyse de produits Cymbal.

  5. Enregistrez la requête : lorsque vous êtes satisfait des résultats, cliquez sur Enregistrer et sélectionnez la région .

Remarque : Veillez à utiliser le modèle gemini-1.0-pro-vision pour cette tâche. Créer un outil d'analyse d'images Gemini

Tâche 2 : Créer un générateur de slogans Gemini

Dans cette tâche, vous allez créer une requête structurée pour générer divers slogans en utilisant le modèle de langage Gemini dans Vertex AI Studio. L'objectif est d'élaborer une requête permettant de personnaliser le style des slogans en fonction des attributs du produit, de l'audience cible et de la résonance émotionnelle souhaitée.

Tâches :

  1. Dans l'interface de langage de Vertex AI Studio, utilisez l'un des modèles gemini-1.0-pro afin de créer un générateur de slogans personnalisables pour la nouvelle gamme de produits de Cymbal Direct.

  2. Concevez une requête structurée avec des paramètres permettant de personnaliser les slogans en fonction des éléments suivants :

    • Attributs du produit (durabilité, légèreté, etc.)
    • Audience cible (jeunes aventuriers, familles, etc.)
    • Résonance émotionnelle (autonomisation, sentiment d'appartenance, etc.)
  3. Dans la zone Context, saisissez ce qui suit :

Cymbal Direct is partnering with an outdoor gear retailer. They're launching a new line of products designed to encourage young people to explore the outdoors. Help them create catchy taglines for this product line.
  1. Incluez deux exemples dans votre requête pour illustrer le type de sortie souhaité. Des exemples d'entrée et de sortie sont présentés ci-dessous à titre de référence.
Entrée Sortie
Rédigez un slogan pour un sac à dos durable destiné aux randonneurs. Il doit leur donner l'impression d'être bien préparés. Utilisez un style minimaliste. Conçu pour l'aventure : l'accessoire indispensable de vos randonnées
  1. Dans la zone Test, ajoutez une entrée, puis en haut à droite de cette zone, cliquez sur Submit pour que le modèle de langage génère une option de slogan en fonction de votre requête.

  2. Évaluez et itérez :

    • Testez différentes combinaisons de paramètres pour observer la variété des slogans générés.
    • En fonction des résultats, affinez la formulation de votre requête, ajoutez d'autres options de paramètres ou ajustez les choix de style pour obtenir le résultat souhaité.
  3. Nommez votre requête Modèle de générateur de slogans Cymbal.

  4. Enregistrez la requête : lorsque vous êtes satisfait des résultats, cliquez sur Enregistrer et sélectionnez la région .

Remarque : Veillez à utiliser le modèle gemini-1.0-pro pour cette tâche. Créer un générateur de slogans Gemini

Tâche 3 : Tester le code d'analyse d'images

Dans cette tâche, vous allez examiner le code Python de la requête d'analyse d'images que vous avez créée. Ensuite, vous modifierez la requête pour l'affiner et testerez la nouvelle requête dans un notebook.

  1. Dans la console Google Cloud, accédez au menu de navigation et cliquez sur Vertex AI > Workbench.

  2. Sur la page Instances, recherchez le notebook generative-ai-jupyterlab et cliquez sur le bouton Ouvrir JupyterLab.

  3. Créez un fichier de notebook nommé image-analysis.ipynb.

Explorer le code d'analyse d'images

  1. Revenez à la requête multimodale Analyse de produits Cymbal que vous avez créée.

  2. À droite de la requête, cliquez sur Obtenir le code. Utilisez le langage Python.

Remarque : Le premier bloc de code utilise des commandes de terminal pour installer les packages Python requis. Vous pouvez exécuter ces commandes dans un terminal ou dans une cellule de notebook. Si vous les exécutez dans une cellule de notebook, vous devez inclure le caractère ! au début de chaque commande. Dans ce scénario, exécutez le premier bloc de code dans le terminal en accédant à Fichier > Nouveau > Terminal.
  1. Exécutez les cellules du deuxième bloc de code dans le notebook. Vérifiez que le code s'exécute correctement et génère le résultat attendu.

Modifier la requête d'analyse d'images

  1. Le code inclut une ligne de texte placée entre des guillemets triples ("""), qui correspond à la requête d'analyse d'images actuelle. Par exemple, il peut s'agir du texte suivant :
"""Décrivez cette image en mettant l'accent sur les couleurs, les textures et le sentiment qu'elle évoque."""
  1. Vous allez maintenant modifier la requête pour l'affiner. Reformulez la requête dans la cellule de code pour que le résultat comporte moins de 10 mots.

  2. Ensuite, modifiez le code de la requête pour que le modèle génère des descriptions de l'image qui soient les plus créatives et inattendues possible.

Conseil : Pour obtenir ce résultat, vous devrez ajuster l'un des paramètres du code.
  1. Enregistrez les modifications apportées au code. Ensuite, réexécutez la cellule de code dans votre notebook pour tester Gemini avec la nouvelle requête.

  2. Vérifiez que les nouvelles descriptions sont plus courtes et plus créatives que les précédentes.

Tester le code d'analyse d'images

Tâche 4 : Tester le code de génération de slogans

Dans cette tâche, vous allez examiner le code Python de la requête de génération de slogans que vous avez créée. Ensuite, vous modifierez la requête pour inclure un mot clé spécifique et testerez la nouvelle requête dans un notebook.

  1. Créez un fichier de notebook nommé tagline-generator.ipynb.

  2. Ajoutez le code suivant au notebook :

from vertexai.preview.generative_models import GenerativeModel model = GenerativeModel("gemini-1.0-pro") prompt = """ Cymbal Direct is partnering with an outdoor gear retailer. They're launching a new line of products designed to encourage young people to explore the outdoors. Help them create catchy taglines for this product line. input: <votre exemple d'entrée 1> output: <votre exemple de sortie 1> input: <votre exemple d'entrée 2> output: <votre exemple de sortie 2> input: <votre entrée de test> output: """ responses = model.generate_content( prompt, generation_config={ "temperature": 0.5, "max_output_tokens": 2048, "top_p": 1.0, "top_k": 40, }, stream=True ) for response in responses: print(response.text)
  1. Mettez à jour les espaces réservés <votre exemple d'entrée> et <votre exemple de sortie> respectivement avec les exemples d'entrées et les exemples de sorties de votre requête de génération de slogans. Vous devez également mettre à jour <votre entrée de test> avec votre entrée de test.

Il vous suffit de copier ces éléments à partir de votre requête de langage Modèle de générateur de slogans Cymbal. Pour les trouver, accédez au menu de navigation de la console Google Cloud, puis cliquez sur Vertex AI > Vertex AI Studio > Langage. Sous Langage, sélectionnez Mes requêtes. Cliquez sur la requête Modèle de générateur de slogans Cymbal que vous avez créée précédemment. Vous pouvez copier les éléments à partir des sections Exemples et Test.

  1. Exécutez la cellule de code dans le notebook. Vérifiez que le code s'exécute correctement et génère le résultat attendu.

Modifier la requête de génération de slogans

  1. Le code inclut plusieurs lignes de texte placées entre des guillemets triples ("""), qui correspondent à la requête de génération de slogans actuelle.

  2. Vous allez maintenant modifier la requête pour inclure un mot clé spécifique. Modifiez la dernière entrée pour demander spécifiquement que le slogan comporte le mot clé nature.

  3. Enregistrez les modifications apportées au code. Ensuite, réexécutez la cellule de code dans votre notebook pour tester le modèle de langage avec la nouvelle requête.

  4. Vérifiez que le nouveau slogan contient le mot clé nature.

Tester le code de génération de slogans Remarque : Patientez quelques minutes, puis cliquez sur le bouton "Vérifier ma progression" si vous n'obtenez pas de note.

Félicitations !

Félicitations, vous avez terminé l'atelier. Vous avez aidé Cymbal Direct à créer un ensemble d'outils sur la plate-forme Vertex AI de Google Cloud afin de simplifier la génération de descriptions de produits évocatrices et de slogans accrocheurs pour sa nouvelle gamme de produits. Vous avez également examiné et modifié le code d'analyse d'images et de génération de slogans dans un notebook. Bravo !

Badge de compétence &quot;Prompt Design in Vertex AI&quot;

Étapes suivantes et informations supplémentaires

Formations et certifications Google Cloud

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 : 16 mai 2024

Dernier test de l'atelier : 16 mai 2024

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

We will notify you via email when it becomes available

Parfait !

We will contact you via email if it becomes available