Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Criar um modelo personalizado de tradução
Treine e use um modelo de tradução personalizado com o Google Cloud console. O exemplo a seguir usa o AutoML Translation para treinar um modelo de tradução do inglês para o espanhol com um conjunto de dados que contém pares de segmentos orientados por tecnologia de localização de software.
Antes de começar
Antes de começar a usar o AutoML Translation, seu projeto precisa ter a
API Cloud Translation ativada, e você precisa ter as permissões concedidas pelos
seguintes papéis:
Papel de Leitor para ver os recursos no projeto
Papel de editor da API Cloud Translation para criar e gerenciar conjuntos de dados e modelos
Papel de Administrador do Storage para fazer upload dos dados de treinamento para um bucket do Cloud Storage
Criar um conjunto de dados de tradução e importar pares de segmentos
Faça o download do arquivo que contém os dados de amostra para treinar o modelo e extraia os arquivos.
Para este tutorial, você usará o arquivo TSV de inglês para espanhol.
No painel de navegação, clique em Conjuntos de dados para acessar a página Conjuntos de dados.
Clique em Criar conjunto de dados.
Na caixa de diálogo Criar conjunto de dados, especifique os detalhes do conjunto:
Insira tutorial_dataset como o nome do conjunto de dados.
Selecione Inglês (EN) como o idioma de origem na lista suspensa.
Selecione Espanhol (ES) como seu idioma de destino.
Clique em Criar.
Depois que o conjunto de dados for criado, clique no nome dele para ver os detalhes.
Acesse a guia Importar e faça upload do conjunto de dados en-es.tsv para o Cloud Storage:
Selecione Fazer upload de arquivos do computador.
Clique em Selecionar arquivos e escolha o arquivo en-es.tsv que você
já transferiu por download e extraiu.
Clique em Procurar para selecionar ou criar um novo bucket do Cloud Storage
em que o TSV esteja armazenado. A região do bucket precisa ser us-central1.
Clique em Continuar.
O AutoML Translation divide automaticamente seus dados em conjuntos de treinamento,
validação e teste. É possível ver essas divisões e os pares de frases importados na guia Frases do conjunto de dados.
Na seção Avaliações anteriores, o Cloud Translation mostra a pontuação BLEU do seu modelo em comparação com o modelo NMT do Google. A pontuação BLEU (Bilingual Evaluation Understudy) indica como o texto candidato é parecido com os textos de referência. Valores mais próximos de 100 representam textos mais semelhantes.
Usar o modelo de tradução
No console do Google Cloud , é possível usar seu modelo personalizado para traduzir textos.
Na caixa de texto Inglês, insira o texto a ser traduzido e clique em Traduzir.
É possível comparar os resultados do seu modelo personalizado com o modelo NMT do Google.
Limpar
Para evitar cobranças desnecessárias do Google Cloud , exclua o modelo,
o conjunto de dados e o arquivo en-es.tsv. Também é possível usar o
Google Cloud console para excluir seu projeto se você não precisar dele.
Para criar seu próprio conjunto de dados e modelo personalizado, consulte Preparar dados de treinamento para ver instruções sobre como preparar os dados.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-09 UTC."],[],[],null,["# Create a custom translation model\n=================================\n\n| **Note:** Translation LLM can be customized with your training data using [Vertex AI supervised fine-tuning - Public Preview](/vertex-ai/generative-ai/docs/models/translation-supervised-tuning).\n\nTrain and use a custom translation model by using the Google Cloud console. The\nfollowing example uses AutoML Translation to train an English-to-Spanish\ntranslation model by using a dataset that contains technology-oriented segment\npairs from software localization.\n| **Note:** The following tutorial assumes that, for your project, the Google Cloud console is using the Cloud Translation API instead of the AutoML API to create datasets. This condition is true if you have at least one native Cloud Translation resource or no legacy AutoML resources in your project. If you have only legacy AutoML resources, see [Upgrade AutoML resources](/translate/docs/advanced/automl-upgrade) for more information.\n\nBefore you begin\n----------------\n\nBefore you can start using AutoML Translation, your project must have the\nCloud Translation API enabled, and you must have the permissions that are granted by\nthe following roles:\n\n- **Viewer** role to view existing resources in your project\n- **Cloud Translation API Editor** role to create and manage datasets and models\n- **Storage Admin** role to upload training data to a Cloud Storage bucket\n\nCreate a translation dataset and import segment pairs\n-----------------------------------------------------\n\n1. [Download](/static/translate/docs/advanced/sample/automl-translation-data.zip) the\n archive file that contains the sample data for training the model, and\n extract the files.\n\n For this tutorial, you'll use the English to Spanish TSV file.\n2. Go to the AutoML Translation console.\n\n [Go to the\n Translation page](https://console.cloud.google.com/translation)\n3. From the navigation pane, click **Datasets** to go to the **Datasets** page.\n\n4. Click **Create dataset**.\n\n5. In the **Create dataset** dialog, specify details about the dataset:\n\n 1. Enter `tutorial_dataset` as the name for the dataset.\n 2. Select **English (EN)** as your source language from the drop-down list.\n 3. Select **Spanish (ES)** as your target language.\n 4. Click **Create**.\n6. After the dataset is created, click the dataset name to view its details.\n\n7. Go to the **Import** tab and upload the `en-es.tsv` dataset to\n Cloud Storage:\n\n 1. Select **Upload files from your computer**.\n 2. Click **Select files** , and choose the `en-es.tsv` file that you previously downloaded and extracted.\n 3. Click **Browse** to select or create a new Cloud Storage bucket where your TSV is stored. The bucket region must be `us-central1`.\n8. Click **Continue**.\n\n AutoML Translation automatically splits your data into training,\n validation, and testing sets. You can view these splits and the imported\n sentence pairs in the **Sentences** tab of your dataset.\n\nTrain a model\n-------------\n\n1. Go to the AutoML Translation console.\n\n [Go to the\n Translation page](https://console.cloud.google.com/translation)\n2. From the navigation pane, go to the **Datasets** page.\n\n3. Click the **tutorial_dataset** dataset.\n\n4. Go to the **Train** tab.\n\n5. Click **Start training** , which opens the **Train new model** pane.\n\n6. Enter `tutorial_model` for the model name.\n\n7. Click **Start training**.\n\nTraining a model can take several hours to complete.\n\nEvaluate the model\n------------------\n\nCheck to see how the model compares to the default Google NMT model that is\nbased on segment pairs from your test set.\n\n1. Go to the AutoML Translation console.\n\n [Go to the\n Translation page](https://console.cloud.google.com/translation)\n2. From the navigation pane, go to the **Models** page.\n\n3. Click the **tutorial_model** model.\n\n4. Click the **Evaluate** tab.\n\nIn the **Previous evaluations** section, Cloud Translation shows your model's\nBLEU score compared to the Google NMT model. The [BLEU (Bilingual Evaluation\nUnderstudy)](/translate/docs/advanced/automl-evaluate#bleu)\nscore indicates how similar the candidate text is to the reference\ntexts; values closer to 100 represent more similar texts.\n\nUse the translation model\n-------------------------\n\nFrom the Google Cloud console, you can use your custom model to translate some\ntext.\n\n1. Go to the AutoML Translation console.\n\n [Go to the\n Translation page](https://console.cloud.google.com/translation)\n2. From the navigation pane, go to the **Models** page.\n\n3. Click the **tutorial_model** model.\n\n4. Click the **Predict** tab.\n\n5. In the **English** text box, enter text to translate and then click\n **Translate**.\n\n You can compare the results from your custom model to the Google NMT model.\n\nClean up\n--------\n\nTo avoid unnecessary Google Cloud charges, delete your [model](/translate/docs/advanced/automl-models#delete-model),\n[dataset](/translate/docs/advanced/automl-datasets#delete-dataset), and `en-es.tsv` file. You can also use the\n[Google Cloud console](https://console.cloud.google.com/) to delete your project if you don't need it.\n\nWhat's next\n-----------\n\n- To learn about custom models, see the [Beginner's guide](/translate/docs/advanced/automl-beginner).\n- To create your own dataset and custom model, see [Prepare training\n data](/translate/docs/advanced/automl-prepare) for instructions on how to prepare your data."]]