Si vous ne connaissez pas Vertex AI Search, nous vous recommandons de suivre le tutoriel de démarrage rapide Premiers pas avec les recommandations de contenus multimédias pour créer un exemple d'application.
Configurez un projet Google Cloud, activez Vertex AI Agent Builder et configurez le contrôle des accès pour votre projet. Vous pouvez utiliser un projet Google Cloud existant si vous en avez déjà un.
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 recommandations de médias nécessitent deux types de données :
Données multimédias structurées : Importez des informations de métadonnées sur votre contenu multimédia, telles que des titres, des descriptions et des URI, à l'emplacement de vos contenus multimé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 : L'enregistrement des événements utilisateur est nécessaire pour les recommandations de contenus multimédias. Les événements utilisateur sont nécessaires pour entraîner votre application et générer des recommandations.
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 d'utilisateurs multimédias dans À propos de l'utilisateur événements.
Créez une application et un data store, puis importez vos données multimédias et vos événements utilisateur.
La méthode d'importation des données multimédias dépend de l'emplacement depuis lequel vous les importez. Pour Par exemple, si vos données se trouvent dans Cloud Storage, vous pouvez les importer à l'aide du la console ou l'API en indiquant l'emplacement du bucket de vos données.
Actions
Vous pouvez modifier les paramètres des champs pour les rendre filtrables et filtrer les résultats de vos recommandations à l'aide de ces champs.
Actions
Permettre à Vertex AI Search d'utiliser un champ spécifique pour le filtrage des recommandations, définissez ce champ comme filtrable. Consultez la section Configurer les paramètres des champs.
Appliquez des configurations de diffusion pour rétrograder et diversifier les recommandations de médias. Consultez Créer et gérer des configurations de diffusion.
Vous pouvez prévisualiser vos recommandations pour vérifier si elles sont s'affiche comme prévu.
Actions
Pour prévisualiser vos recommandations, utilisez la console de l'outil de création d'agents ou l'API.
Console Utilisez la page Aperçu de la console pour prévisualiser vos recommandations. Consultez les instructions de la console pour connaître le type de données utilisées par votre application dans Obtenir des recommandations.
API : Si vous intégrez des appels d'API dans votre application, pour prévisualiser vos recommandations. Consultez les instructions REST pour connaître le type de données utilisé par votre application dans Obtenir des recommandations.
Lorsque vous êtes satisfait de la version preview de votre application de recommandations de médias, partagez-le avec vos utilisateurs en le déployant sur votre site Web.
Actions
Pour déployer votre application de recommandations, intégrez des appels d'API à votre serveur ou à vos applications. Pour en savoir plus sur les appels d'API, consultez les instructions REST pour le type de données utilisé par votre application dans Obtenir des recommandations.
Pour accéder aux ressources de la bibliothèque cliente, consultez la page Client Vertex AI Agent Builder bibliothèques.
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.
Les applications de recommandations de contenus multimédias sont automatiquement mises à jour tous les trois mois. Toutefois, si votre entrepôt de données subit un changement important ou si vous effectuez une importation groupée d'événements utilisateur, vous devez réentraîner manuellement votre application.