Si vous ne connaissez pas Vertex AI Search, consultez le guide Premiers pas Guide de démarrage rapide avec Media Search pour créer un exemple d'application.
Configurer un projet Google Cloud, activer Vertex AI Agent Builder et configurer l'accès pour votre projet. Vous pouvez utiliser un projet Google Cloud existant vous en avez déjà une.
Actions
- Suivez les étapes de la section Avant de commencer.
Préparez vos données pour les importer dans Vertex AI Search.
Les applications de recherche de contenus multimédias utilisent les données suivantes :
Données multimédias structurées Obligatoire. Importez les métadonnées concernant votre contenu multimédia, comme les titres, les descriptions et les URI qui redirigent vers l'emplacement médias. Vertex AI Search fournit un schéma prédéfini pour les contenus multimédias. Vous pouvez également utiliser votre propre schéma.
Événements utilisateur Facultatif, mais vivement recommandé. Enregistrer les événements utilisateur permet d'améliorer le classement de vos résultats de recherche.
Actions
Consultez les informations sur les données multimédias et les data stores, et préparez vos données conformément aux schémas et aux champs requis dans la section À propos des documents multimédias et des data stores. Si vous utilisez en utilisant votre propre schéma, consultez également la section Exemple de schéma au format JSON objet et données structurées.
Consultez les exigences concernant les événements utilisateur multimédias dans la section À propos des événements utilisateur.
Créez une application et un data store, puis importez vos données multimédias.
La méthode d'importation des données multimédias dépend de l'emplacement d'importation. Par exemple, si vos données se trouvent dans Cloud Storage, vous pouvez les importer à l'aide de la console ou de l'API en fournissant l'emplacement du bucket de vos données.
Pour les applications de recherche de contenus multimédias, les événements utilisateur sont recommandés, mais pas obligatoires.
Actions
Vertex AI Search propose de nombreuses options de configuration. Quelques options varient selon que vous envisagez de déployer un widget Recherche.
Actions
En fonction de votre cas d'utilisation et si vous prévoyez de déployer le widget de recherche prêt à l'emploi ou d'intégrer des appels d'API de recherche dans votre propre code, Vertex AI Search propose plusieurs options de configuration.
Vous pouvez intégrer à votre site Web un widget Recherche qui fournit automatiquement une barre de recherche et une interface de recherche extensible. Si vous prévoyez de déployer le widget de recherche, configurez les éléments suivants :
Résultats du widget Recherche. Consultez la section Configurer les résultats de la widget Recherche.
Facettes du widget de recherche Consultez la section Configurer des attributs pour le widget Recherche.
Si vous prévoyez d'intégrer des appels d'API de recherche à votre serveur ou à votre application au lieu d'utiliser le widget, vous pouvez configurer vos paramètres de recherche à l'aide des options suivantes :
Paramètres du champ Pour les données structurées ou non structurées avec des métadonnées, modifiez les paramètres des champs pour affiner la façon dont Vertex AI Search utilise les métadonnées pour la recherche. Consultez la section Configurer les champs pour le Réseau de Recherche.
Saisie semi-automatique : Selon vos données, configurez des suggestions de saisie semi-automatique en fonction du contenu des documents, des champs, de l'historique de recherche ou des événements utilisateur. Voir Configurer la saisie semi-automatique
Contrôles de diffusion (bêta avec liste d'autorisation) Contrôlez quand les résultats de recherche sont mis en avant, masqués, filtrés ou redirigés, ou si certaines requêtes sont associées à d'autres. Consultez la section Configurer l'inférence de commande.
Recherche instantanée Si votre application utilise des périphériques d'entrée maladroites tels que la télévision les télécommandes, vous pouvez activer la fonctionnalité d'affichage instantané des résultats. Consultez la section Obtenir résultats de recherche instantanée pour un média l'application Nest.
Si vous envisagez de déployer votre application en intégrant les appels de l'API Search dans votre propre vous pouvez configurer le filtrage et l'optimisation des résultats de recherche.
Actions
Vous pouvez prévisualiser vos résultats de recherche pour vérifier si les configurations de votre application fonctionnent comme prévu.
Actions
Pour prévisualiser vos résultats de recherche, utilisez la console ou l'API.
Console Utilisez la page Aperçu de la console Vertex AI Agent Builder pour prévisualiser l'impact des configurations du widget de recherche sur vos résultats. Consultez la console. instructions dans Obtenir une recherche résultats.
API : Si vous intégrez des appels d'API à votre application, effectuez des appels d'API pour prévisualiser vos configurations de recherche. Consultez l'API REST. instructions dans Obtenir une recherche résultats.
Lorsque vous êtes satisfait de la version preview de votre appli de recherche multimédia, partagez-la avec vos utilisateurs en le déployant sur votre site Web.
Actions
Vous pouvez déployer votre application de recherche de l'une des manières suivantes :
Intégrez le widget de recherche à votre site Web. Vertex AI Search fournit du code que vous pouvez copier dans votre site Web ou votre application Web. Ce déploie le widget Recherche. Vous pouvez prévisualiser les résultats de recherche dans la console. Pour en savoir plus, consultez Ajouter le widget Recherche à une page Web.
Intégrez les appels d'API Search à votre serveur ou à votre application. Pleine un contrôle total sur l'affichage de vos résultats de recherche, vous pouvez intégrer sur votre serveur ou vos applications. Pour en savoir plus sur les appels d'API, consultez Obtenir les résultats de recherche. Pour en savoir plus sur les ressources de bibliothèque cliente, consultez Bibliothèques clientes Vertex AI Agent Builder.
Vous pouvez gérer votre application pour vous assurer que les données les plus récentes et nécessaires sont disponibles dans votre data store.