Se hai risorse esistenti create con l'API AutoML, puoi eseguire l'upgrade delle risorse per gestirle tramite Cloud Translation - API avanzata senza interruzioni del servizio o altro costi aggiuntivi. Durante l'upgrade, Cloud Translation copia il file AutoML (legacy), come set di dati e modelli, e crea nuove risorse Risorse Cloud Translation (native) tramite l'API Cloud Translation.
Ti consigliamo di utilizzare Cloud Translation perché i miglioramenti futuri a set di dati e modelli personalizzati si applicano solo a Cloud Translation. Le risorse sottoposte ad upgrade possono sfruttare questi miglioramenti futuri, come il supporto di ulteriori coppie di lingue.
Non è necessario eseguire l'upgrade delle risorse. Puoi comunque utilizzare dell'API AutoML, che continuerà a essere disponibile.
Considerazioni sull'upgrade
Dopo l'upgrade, le risorse native e legacy esistono insieme, ma vengono gestite da API diverse. Per accedere alle risorse aggiornate e gestirle, devi utilizzare l'API Cloud Translation, non l'API AutoML.
Le risorse native sono identiche alle risorse precedenti, ad eccezione dei relativi ID. Cloud Translation non apporta modifiche alle risorse legacy. Puoi a continuare a lavorare con le risorse legacy come prima.
Puoi scegliere di eseguire l'upgrade di alcune o di tutte le tue risorse. Quando esegui l'upgrade di un set di dati, viene eseguito automaticamente anche l'upgrade di tutti i modelli associati. Solo i modelli senza un set di dati sottostante (come nei casi in cui set di dati associato è stato eliminato) possono essere sottoposti a upgrade manualmente.
Differenze tra risorse precedenti e native
La seguente tabella illustra le differenze tra le risorse legacy e quelle native.
Funzionalità | Legacy | Nativo |
---|---|---|
Importare dati in set di dati quando si utilizza l'API | Utilizzare il file CSV per specificare le posizioni dei file di origine in Cloud Storage | Specifica le posizioni dei file TMX e TSV in Cloud Storage |
Esporta i dati | Supporta l'esportazione di coppie di segmenti da un set di dati o dati dal modello della valutazione, che include il set di test e le previsioni del modello | Supporta l'esportazione di coppie di segmenti solo da un set di dati |
Visualizza le suddivisioni dei dati per file di origine | La console Google Cloud mostra un elenco dei file di origine che sono utilizzato per compilare un set di dati e come i dati sono stati suddivisi per ogni file. Puoi anche eliminare i dati importati in base al file di origine. |
Non applicabile, i set di dati nativi non monitorano il file di origine informazioni. |
Valutazione del modello | Supporta l'esecuzione di valutazioni su un nuovo set di test o da un set di dati esistente | Supporta l'esecuzione di valutazioni solo rispetto a un nuovo set di test |
Annullamento operazioni | Supporta l'annullamento delle operazioni di importazione del set di dati e creazione dei modelli | Non puoi annullare le operazioni a lunga esecuzione |
Comportamento della console Google Cloud dopo l'upgrade
Se esegui l'upgrade di almeno una risorsa, la console Google Cloud passa a utilizzando l'API Cloud Translation anziché l'API AutoML. Quindi, quando crei nuovi set di dati nella console Google Cloud, puoi creare set di dati nativi predefinito. Questa modifica avviene a livello di progetto, quindi gli altri utenti anche in questo progetto. Per creare un set di dati legacy, devi selezionare creare set di dati legacy o utilizzare l'API AutoML.
Durante l'addestramento di nuovi modelli personalizzati, la console Google Cloud utilizza API AutoML o Cloud Translation, a seconda del set di dati. Per i set di dati legacy, la console utilizza l'API AutoML per creare modelli legacy. Per di set di dati nativi, la console Google Cloud utilizza l'API Cloud Translation per creare modelli nativi.
API Cloud Translation
Per gestire le risorse native tramite l'API Cloud Translation, devi aggiornare il codice per chiamare le API corrette con gli ID risorsa corretti. Ad esempio, se hai comandi che chiamano l'API AutoML e fanno riferimento agli ID risorsa legacy, devi aggiornare questi comandi in modo che chiamino l'API Cloud Translation e facciano riferimento agli ID risorsa nativi.
Per ulteriori informazioni sull'API Cloud Translation, consulta projects.locations.datasets e Risorse projects.locations.models.
Esegui l'upgrade delle risorse
Usa la console Google Cloud per eseguire l'upgrade delle risorse AutoML esistenti a alle risorse di Cloud Translation.
Vai alla console di AutoML Translation.
Fai clic su Set di dati per visualizzare quelli esistenti.
Fai clic su Esegui l'upgrade per aprire il riquadro Esegui l'upgrade del set di dati, che elenca le e set di dati di cui puoi eseguire l'upgrade.
Quando esegui l'upgrade di un set di dati, qualsiasi modello associato a quel set di dati viene eseguito automaticamente.
Seleziona i set di dati di cui eseguire l'upgrade e fai clic su Avvia l'upgrade.
Nella pagina Set di dati, la console Google Cloud elenca i set di dati di cui è stato eseguito l'upgrade e quelli legacy in tabelle separate.
Per eseguire l'upgrade manuale dei modelli, fai clic su Modelli nel riquadro di navigazione dai modelli esistenti.
Puoi eseguire l'upgrade manuale solo dei modelli senza un set di dati sottostante (ad esempio se il set di dati associato al modello è stato eliminato).
Fai clic su Esegui l'upgrade per aprire il riquadro Esegui l'upgrade del modello.
Seleziona i modelli di cui eseguire l'upgrade e fai clic su Avvia upgrade.
Nella pagina Modelli, la console Google Cloud elenca gli elementi i modelli legacy in tabelle separate.
Dopo aver eseguito l'upgrade delle risorse, valuta la possibilità di apportare le seguenti modifiche:
- Aggiorna il codice esistente per utilizzare l'API Cloud Translation e le risorse appena create. Per saperne di più, consulta Creare e gestire i set di dati e Creare e gestire i modelli.
- Per le previsioni di traduzione, utilizza l'API Cloud Translation anziché l'API AutoML. Per ulteriori informazioni, consulta la sezione sulla traduzione del testo con un modello personalizzato.
Elimina risorse legacy
Dopo aver completato la migrazione all'utilizzo delle nuove risorse API Cloud Translation, puoi rimuovere le risorse legacy in modo da avere solo e un singolo set di risorse con cui lavorare.
Vai alla console di AutoML Translation.
Nel riquadro di navigazione, fai clic su Set di dati per visualizzare i set di dati precedenti.
Per ogni set di dati nella tabella Set di dati legacy, seleziona
Altro > Elimina e fai clic su Conferma.Nel riquadro di navigazione, fai clic su Modelli per visualizzare i modelli precedenti.
Per ogni modello nella tabella Modelli precedenti, seleziona
Altro > Elimina e fai clic su Conferma.