Si vous débutez avec Vertex AI Search, envisagez de suivre le tutoriel de démarrage rapide Commencer à utiliser les recommandations de contenus multimédias pour créer un exemple d'application.
Configurez un projet Google Cloud , activez Vertex AI Search 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 à 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 vos contenus multimédias, comme les titres, les descriptions et les URI menant à l'emplacement de vos contenus multimédias. Vertex AI Search fournit un schéma prédéfini pour les médias. Vous pouvez également utiliser votre propre schéma.
Événements utilisateur : L'enregistrement des événements utilisateur est obligatoire 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 média et les datastores, puis préparez vos données en fonction des schémas et des champs requis dans À propos des documents média et des datastores. Si vous utilisez votre propre schéma, consultez également Exemple de schéma en tant qu'objet JSON et données structurées.
Consultez les exigences concernant les événements utilisateur média dans À propos des événements utilisateur.
Créez une application et un data store, puis importez vos données média et vos événements utilisateur.
La procédure d'importation des données média dépend de leur source. 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.
Actions
Créez une application de recommandations de contenus multimédias.
Importez de façon groupée les événements utilisateur historiques pour que votre application puisse commencer l'entraînement.
Configurez l'enregistrement des événements utilisateur en temps réel.
Vous pouvez mettre à jour les paramètres des champs pour les rendre filtrables et filtrer les résultats de vos recommandations à l'aide de ces champs.
Actions
Pour autoriser Vertex AI Search à utiliser un certain champ pour filtrer les recommandations, définissez ce champ comme filtrable. Consultez Configurer les paramètres des champs.
Rétrograder le contenu si un utilisateur l'a récemment visionné ou s'il est ancien. Consultez Rétrograder les recommandations de médias.
Vous pouvez prévisualiser vos recommandations pour vérifier qu'elles s'affichent comme prévu.
Actions
Pour prévisualiser vos recommandations, utilisez la console AI Applications 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 que votre application utilise dans Obtenir des recommandations.
API : Si vous intégrez des appels d'API à votre application, effectuez des appels d'API pour prévisualiser vos recommandations. Consultez les instructions REST pour le type de données que votre application utilise dans Obtenir des recommandations.
Lorsque vous êtes satisfait de la version d'aperçu de votre application de recommandations de contenus multimédias, partagez-la avec vos utilisateurs en la 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 l'exécution d'appels d'API, consultez les instructions REST pour le type de données que votre application utilise dans Obtenir des recommandations.
Pour obtenir des ressources sur les bibliothèques clientes, consultez Bibliothèques clientes Vertex AI Search.
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 ajustées tous les trois mois. Toutefois, si votre data store subit des modifications importantes ou si vous effectuez une importation groupée d'événements utilisateur, vous devez réentraîner manuellement votre application.