Cette page explique comment créer un data store et associer Slack à Gemini Enterprise.
Avant de commencer
Avant de configurer votre connexion Slack, assurez-vous de disposer des éléments suivants :
Attribuez le rôle d'éditeur Discovery Engine (
roles/discoveryengine.editor). Ce rôle est nécessaire pour que l'utilisateur puisse créer le datastore. Pour attribuer ce rôle, procédez comme suit :- Dans la Google Cloud console, accédez à la page IAM.
- Recherchez le compte utilisateur, puis cliquez sur Modifier Modifier.
- Accordez le rôle
Discovery Engine Editorà l'utilisateur. Pour en savoir plus, consultez Rôles et autorisations IAM.
Vérifiez que vous avez accès à l'espace de travail Slack auquel vous devez vous connecter et que vous êtes connecté à votre compte Slack.
Vérifiez que vous disposez d'un forfait Slack incluant la recherche Slack AI.
Coordonnez-vous avec l'administrateur Slack de votre organisation pour vous assurer que les utilisateurs finaux peuvent autoriser leurs comptes sans interruption. Partagez le centre d'aide officiel de Slack : Gérez l'approbation des applications pour votre espace de travail pour obtenir des instructions détaillées sur la configuration de l'une des options de déploiement suivantes :
Pré-approbation des applications (recommandé) : si le paramètre Require approved apps (Exiger des applications approuvées) est activé dans Slack, l'administrateur peut pré-approuver l'application Gemini Enterprise dans le Slack App Marketplace. Les membres peuvent installer et utiliser immédiatement les applications pré-approuvées. Consultez l'aide Slack : Pré-approuver ou limiter les applications.
Demande à la demande : si le paramètre Require approved apps (Exiger des applications approuvées) est activé dans Slack, l'administrateur peut autoriser les membres à demander des applications qui n'ont pas été pré-approuvées. Les membres peuvent envoyer des demandes d'approbation administrative. Consultez l'aide Slack : Autoriser les membres à demander des applications.
Installation directe : si le paramètre Require approved apps (Exiger des applications approuvées) est désactivé dans Slack, les membres peuvent installer et utiliser directement l'application sans intervention de l'administrateur. Consultez l'aide Slack : Gérez l'approbation des applications pour votre espace de travail.
Créer data store Slack
Pour créer un datastore Slack, procédez comme suit :
Dans la console Google Cloud , accédez à la page Gemini Enterprise.
Sélectionnez ou créez un projet Google Cloud .
Dans le menu de navigation, cliquez sur Datastores.
Cliquez sur Créer un datastore.
Dans la section Source, recherchez Slack, puis cliquez sur Sélectionner.
Dans la section Données :
- Dans la section Entities to search (Entités à rechercher), sélectionnez les entités que vous souhaitez rechercher parmi les suivantes :
- Conversation
- Fichier
- Message
- Dans la section Entities to search (Entités à rechercher), sélectionnez les entités que vous souhaitez rechercher parmi les suivantes :
Cliquez sur Continuer.
Si le flux de création du data store affiche une section Advanced options (Options avancées), vous pouvez y cocher la case Enable Static IP Addresses (Activer les adresses IP statiques). Cela garantit que le data store utilise un ensemble fixe d'adresses IP pour le trafic sortant, ce qui est adapté à la liste d'autorisation sur le système source. Pour en savoir plus, consultez Configurer la sortie d'adresses IP statiques.
Dans la section Configuration :
- Dans la liste Multirégional, sélectionnez l'emplacement de votre connecteur de données.
- Dans le champ Nom de votre connecteur de données, saisissez le nom de votre connecteur.
- Si vous avez sélectionné
usoueucomme emplacement, configurez les paramètres de chiffrement:- Facultatif : Si vous n'avez pas configuré de clés à région unique, cliquez sur Accéder à la page des paramètres pour le faire. Pour en savoir plus, consultez Enregistrer une clé à région unique pour les connecteurs tiers.
- Sélectionnez Clé de chiffrement gérée parGoogle ou Clé Cloud KMS.
- Si vous avez sélectionné Clé Cloud KMS :
- Dans la liste Type de gestion des clés, sélectionnez le type approprié.
- Dans la liste Clé Cloud KMS, sélectionnez la clé.
Cliquez sur Continuer.
Dans la section Facturation, sélectionnez Tarification générale ou Tarification configurable. Pour en savoir plus, consultez Vérifier l'état de facturation de vos projets et Licences.
Cliquez sur Créer. Gemini Enterprise crée votre datastore et l'affiche sur la page Datastores.
Sur la page Datastores, cliquez sur le nom de votre datastore pour afficher l'état. Lorsque l'état du datastore passe de Création à Actif, le connecteur Slack est prêt à être utilisé.
Après avoir créé le datastore, créez une application, associez-la au datastore Slack et autorisez Gemini Enterprise à accéder à Slack avant d'exécuter des requêtes.
Traitement des données et exécution de la requête
Cette section décrit comment Gemini Enterprise gère votre requête et les implications en termes de confidentialité de l'utilisation du datastore fédéré.
Exécution de la requête
Après avoir autorisé Slack et envoyé une requête de recherche à Gemini Enterprise :
- Gemini Enterprise envoie votre requête de recherche directement à l'API Slack .
- Gemini Enterprise fusionne les résultats avec ceux des autres sources de données connectées et affiche un résultat de recherche complet.
Traitement des données
Lorsque vous utilisez la recherche unifiée tierce, les règles de traitement des données suivantes s'appliquent :
- Votre chaîne de requête est envoyée au backend de recherche tiers (API Slack).
- Ces tiers peuvent associer les requêtes à votre identité.
- Si plusieurs sources de données de recherche unifiée sont activées, la requête peut être envoyée à chacune d'elles.
- Une fois les données transférées vers le système tiers, elles sont régies par les conditions d'utilisation et les règles de confidentialité de ce système.
Étape suivante
- Pour prévisualiser l'apparence de vos résultats de recherche une fois votre application configurée, consultez Obtenir des résultats de recherche.
- Pour activer les alertes pour le data store, consultez Configurer des alertes pour les datastores tiers.