Découvrez Gemini Enterprise.
Gemini Enterprise combine la puissance de la récupération approfondie d'informations, d'une technologie de pointe de traitement du langage naturel et des toutes dernières fonctionnalités de traitement des grands modèles de langage pour comprendre l'intention de l'utilisateur et renvoyer les résultats qui sont les plus pertinents pour lui.
Avant de suivre ce tutoriel, assurez-vous d'avoir effectué les étapes de la section Avant de commencer.
Pour obtenir des instructions détaillées sur cette tâche directement dans la console Google Cloud , cliquez sur Visite guidée :
Avant de commencer
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Gemini Enterprise (Discovery Engine), Cloud Storage, Identity and Access Management APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
Make sure that you have the following role or roles on the project: Discovery Engine Admin
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Accéder à IAM - Sélectionnez le projet.
- Cliquez sur Accorder l'accès.
-
Dans le champ Nouveaux comptes principaux, saisissez votre identifiant utilisateur. Il s'agit généralement de l'adresse e-mail d'un compte Google.
- Dans la liste Sélectionner un rôle, sélectionnez un rôle.
- Pour attribuer des rôles supplémentaires, cliquez sur Ajouter un autre rôle et ajoutez tous les rôles supplémentaires.
- Cliquez sur Enregistrer.
-
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Gemini Enterprise (Discovery Engine), Cloud Storage, Identity and Access Management APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
Make sure that you have the following role or roles on the project: Discovery Engine Admin
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Accéder à IAM - Sélectionnez le projet.
- Cliquez sur Accorder l'accès.
-
Dans le champ Nouveaux comptes principaux, saisissez votre identifiant utilisateur. Il s'agit généralement de l'adresse e-mail d'un compte Google.
- Dans la liste Sélectionner un rôle, sélectionnez un rôle.
- Pour attribuer des rôles supplémentaires, cliquez sur Ajouter un autre rôle et ajoutez tous les rôles supplémentaires.
- Cliquez sur Enregistrer.
-
Dans la console Google Cloud , accédez à la page Gemini Enterprise.
Sous la carte Gemini Enterprise, sélectionnez Gérer. Gemini Enterprise s'ouvre alors dans la console Google Cloud .
Cliquez sur Créer l'application.
Sous Gemini Enterprise, cliquez sur Créer.
Sous Nom de votre application, saisissez le nom de votre application. L'ID de votre application s'affiche sous son nom.
Sous Nom externe de votre entreprise ou organisation, saisissez le nom de l'entreprise ou de l'organisation. Pour ce tutoriel, vous pouvez utiliser
Cymbal Bank
.Sélectionnez Global comme emplacement pour votre application.
Cliquez sur Continuer.
Cliquez sur Créer un datastore.
Sous Cloud Storage, cliquez sur Sélectionner.
Sous Quel type de données importez-vous ?, assurez-vous que Documents non structurés (PDF, HTML, TXT, etc.) est sélectionné.
Sous Fréquence de synchronisation, assurez-vous que Une seule fois est sélectionné.
Sous Sélectionnez un dossier ou un fichier à importer, assurez-vous que Dossier est sélectionné.
Saisissez la valeur suivante dans le champ
gs://
:cloud-samples-data/gen-app-builder/search/cymbal-bank-employee
Ce bucket Cloud Storage contient des fichiers PDF à usage interne pour une banque fictive, Cymbal Bank.
Cliquez sur Continuer.
Sous Nom de votre datastore, saisissez un nom pour votre datastore, puis cliquez sur Créer.
Sélectionnez le datastore que vous venez de créer, puis cliquez sur Créer en bas de la page.
Dans le menu de navigation, cliquez sur
Aperçu pour tester l'application de recherche.Facultatif : Cliquez sur les icônes d'affichage pour basculer entre l'affichage sur mobile et l'affichage sur ordinateur.
Dans la barre de recherche, posez une question sur les données que nous avons importées. Par exemple, demandez
How do I book business travel?
Si la réponse à cette question ne fait pas spécifiquement référence à Cymbal Bank, patientez quelques minutes et réessayez.
Posez d'autres questions, comme
Who founded Cymbal Bank?
ouWhere are the headquarters of Cymbal Bank?
Dans le menu de navigation, cliquez sur Configurations.
Dans l'onglet UI (interface utilisateur), configurez les paramètres de l'application de recherche.
Différentes configurations d'interface utilisateur sont disponibles en fonction des types de données. Pour en savoir plus, consultez Configurer les résultats pour l'UI.
Si vous modifiez les configurations dans l'onglet UI (Interface utilisateur), cliquez sur Enregistrer et publier.
Accédez à l'onglet Saisie semi-automatique pour configurer des paramètres spécifiques pour la saisie semi-automatique.
Assurez-vous de définir Activer la saisie semi-automatique sur Maintenant. Attendez un jour ou deux avant de consulter les suggestions de saisie automatique.
Accédez à l'onglet Contrôle pour configurer les commandes de diffusion.
Accédez à l'onglet Assistant pour configurer les paramètres de l'assistant de recherche.
Dans le menu de navigation, cliquez sur Intégration.
Assurez-vous que l'option Activer l'application Web est sélectionnée.
Dans la section Lien vers votre application Web, cliquez sur Copier et ouvrez le lien dans votre navigateur.
Facultatif : Partagez l'application de recherche avec vos utilisateurs en copiant l'URL et en la leur envoyant. Les utilisateurs peuvent ajouter l'URL de l'application Web à leurs favoris pour y accéder.
- Pour éviter des frais Google Cloud inutiles, supprimez votre projet à l'aide deGoogle Cloud console si vous n'en avez plus besoin.
- Si vous avez créé un projet pour apprendre à utiliser Gemini Enterprise et que vous n'en avez plus besoin, supprimez-le.
- Si vous avez utilisé un projet Google Cloud existant, supprimez les ressources que vous avez créées pour éviter que des frais ne soient facturés sur votre compte. Pour en savoir plus, consultez Supprimer une application et Supprimer un datastore.
- Suivez la procédure décrite dans Désactiver Gemini Enterprise.
- En savoir plus sur Gemini Enterprise
- En savoir plus sur les applications et les datastores
Créer une application Gemini Enterprise
Créer un datastore
Prévisualiser votre application
Configurer l'application Web de recherche
Afficher l'application Web de recherche
Pour afficher votre application Web Gemini Enterprise, procédez comme suit :
Effectuer un nettoyage
Pour éviter que les ressources utilisées dans cette démonstration soient facturées sur votre compte Google Cloud , procédez comme suit :