Mettre à niveau les ressources AutoML

Si vous avez créé des ressources à l'aide de l'API AutoML, vous pouvez les mettre à niveau pour les gérer via l'API Cloud Translation – Advanced, sans aucune interruption de service ni coût supplémentaire. Lors de la mise à niveau, Cloud Translation copie vos anciennes ressources AutoML, telles que les ensembles de données et les modèles, et crée de nouvelles ressources Cloud Translation (natives) via l'API Cloud Translation.

Nous vous recommandons d'utiliser Cloud Translation, car les futures améliorations apportées aux ensembles de données et aux modèles personnalisés ne s'appliqueront qu'à Cloud Translation. Les ressources mises à niveau peuvent tirer parti de ces améliorations futures (par exemple, la prise en charge de combinaisons de langues supplémentaires).

Vous n'avez pas besoin de mettre à niveau vos ressources. Vous pouvez toujours utiliser l'API AutoML, qui restera disponible.

Remarques relatives aux mises à niveau

Après la mise à niveau, vos ressources natives et anciennes existent ensemble, mais sont gérées par différentes API. Pour accéder aux ressources mises à niveau et les gérer, vous devez utiliser l'API Cloud Translation, et non l'API AutoML.

Les ressources natives sont identiques aux ressources héritées, à l'exception de leurs ID de ressource. Cloud Translation ne modifie pas les anciennes ressources. Vous pouvez continuer à utiliser vos anciennes ressources comme avant.

Vous pouvez choisir de mettre à niveau certaines ou toutes vos ressources. Lorsque vous mettez à niveau un ensemble de données, tous les modèles qui lui sont associés sont également mis à niveau automatiquement. Seuls les modèles sans ensemble de données sous-jacent (par exemple, lorsque l'ensemble de données associé a été supprimé) peuvent être mis à niveau manuellement.

Différences entre les ressources anciennes et les ressources natives

Le tableau suivant décrit les différences entre les anciennes ressources et les ressources natives.

Caractéristique Ancien Natif
Importer des données dans des ensembles de données lorsque vous utilisez l'API Utiliser un fichier CSV pour spécifier les emplacements des fichiers sources dans Cloud Storage Spécifier l'emplacement des fichiers TMX et TSV dans Cloud Storage
Exporter les données Permet d'exporter des paires de segments à partir d'un ensemble de données ou de données de l'évaluation du modèle, y compris l'ensemble de test et les prédictions du modèle Permet d'exporter des paires de segments à partir d'un ensemble de données uniquement
Afficher les répartitions des données par fichier source

La console Google Cloud affiche la liste des fichiers sources utilisés pour renseigner un ensemble de données et la façon dont les données ont été réparties pour chaque fichier.

Vous pouvez également supprimer les données importées par fichier source.

Non applicable, les ensembles de données natifs ne suivent pas les informations du fichier source.
Évaluation du modèle Permet d'exécuter des évaluations sur un nouvel ensemble de test ou à partir d'un ensemble de données existant Permet d'exécuter des évaluations sur un nouvel ensemble de test uniquement
Annuler des opérations Possibilité d'annuler les opérations d'importation d'ensemble de données et de création de modèle Vous ne pouvez pas annuler les opérations de longue durée

Comportement de la console Google Cloud après la mise à niveau

Si vous mettez à niveau au moins une ressource, la console Google Cloud utilise l'API Cloud Translation au lieu de l'API AutoML. Ainsi, lorsque vous créez des ensembles de données dans la console Google Cloud, vous créez des ensembles de données natifs par défaut. Cette modification se produit au niveau du projet. Les autres utilisateurs de votre projet verront donc également cette modification. Pour créer un ancien ensemble de données, vous devez sélectionner l'option "Créer un ancien ensemble de données" ou utiliser l'API AutoML.

Lors de l'entraînement de nouveaux modèles personnalisés, la console Google Cloud utilise l'API AutoML ou l'API Cloud Translation, selon l'ensemble de données. Pour les anciens ensembles de données, la console utilise l'API AutoML pour créer des anciens modèles. Pour les ensembles de données natifs, la console Google Cloud utilise l'API Cloud Translation pour créer des modèles natifs.

API Cloud Translation

Pour gérer les ressources natives via l'API Cloud Translation, vous devez mettre à jour votre code pour appeler les API appropriées avec les ID de ressources appropriés. Par exemple, si vous avez des commandes qui appellent l'API AutoML et font référence à des anciens ID de ressources, vous devez mettre à jour ces commandes pour appeler l'API Cloud Translation et référencer les ID de ressources natifs.

Pour en savoir plus sur l'API Cloud Translation, consultez les ressources projects.locations.datasets et projects.locations.models.

Mettre à niveau les ressources

Utilisez la console Google Cloud pour mettre à niveau des ressources AutoML existantes vers des ressources Cloud Translation.

  1. Accédez à la console Cloud Translation.

    Accéder à la page "Traduction"

  2. Cliquez sur Ensembles de données pour afficher vos ensembles de données existants.

  3. Cliquez sur Mettre à niveau pour ouvrir le volet Mettre à niveau l'ensemble de données, qui liste les ensembles de données que vous pouvez mettre à niveau.

    Lorsque vous mettez à niveau un ensemble de données, tous les modèles qui lui sont associés sont également mis à niveau automatiquement.

  4. Sélectionnez les ensembles de données à mettre à niveau, puis cliquez sur Démarrer la mise à niveau.

    Sur la page Ensembles de données, la console Google Cloud répertorie vos ensembles de données mis à niveau et anciens dans des tables distinctes.

  5. Pour mettre à niveau manuellement des modèles, dans le volet de navigation, cliquez sur Modèles pour afficher vos modèles existants.

    Vous ne pouvez mettre à niveau manuellement que les modèles sans ensemble de données sous-jacent (par exemple, si l'ensemble de données associé au modèle a été supprimé).

  6. Cliquez sur Mettre à niveau pour ouvrir le volet Mettre à niveau le modèle.

  7. Sélectionnez les modèles à mettre à niveau, puis cliquez sur Démarrer la mise à niveau.

    Sur la page Modèles, la console Google Cloud répertorie vos modèles mis à niveau et anciens dans des tables distinctes.

Après avoir mis à niveau vos ressources, envisagez d'apporter les modifications suivantes :

Supprimer les anciennes ressources

Une fois que vous avez entièrement migré vers les nouvelles ressources et l'API Cloud Translation, vous pouvez supprimer les anciennes ressources afin de n'avoir qu'un seul ensemble de ressources à utiliser.

  1. Accédez à la console Cloud Translation.

    Accéder à la page "Traduction"

  2. Dans le volet de navigation, cliquez sur Ensembles de données pour afficher les anciens ensembles de données.

  3. Pour chaque ensemble de données de la table Anciens ensembles de données, sélectionnez Plus > Supprimer, puis cliquez sur Confirmer.

  4. Dans le volet de navigation, cliquez sur Modèles pour afficher les anciens modèles.

  5. Pour chaque modèle du tableau Anciens modèles, sélectionnez Plus > Supprimer, puis cliquez sur Confirmer.