Criar e gerenciar modelos
Crie um modelo personalizado usando um conjunto de dados preparado. O AutoML Translation usa os pares de segmentos do conjunto de dados para treinar, testar e avaliar um novo modelo.
Treinar modelos
Depois de ter um conjunto de dados com pares de segmentos suficientes, você pode criar um modelo personalizado a partir desse conjunto de dados.
IU da Web
Acesse o console do AutoML Translation.
No painel de navegação, clique em Conjuntos de dados para ver uma lista dos seus conjuntos de dados.
Clique no conjunto de dados a ser usado para treinar um modelo personalizado.
O console mostra os pares de segmentos no conjunto de dados com os respectivos rótulos:
Training
,Validation
ouTesting
.Quando terminar de revisar o conjunto de dados, clique na guia Treinar.
Clique em Iniciar treinamento para abrir a caixa de diálogo Treinar novo modelo.
Especifique um nome para o modelo.
Clique em Iniciar treinamento para começar a treinar seu modelo personalizado.
Esse processo pode levar várias horas para ser concluído. É possível verificar o status do treinamento visualizando a atividade recente.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- PROJECT_ID pelo ID do projeto no Google Cloud.
- LOCATION: a região em que o modelo será criado, como
us-central1
O conjunto de dados de origem também precisa estar no mesmo local. - MODEL_NAME: um nome para o modelo.
- DATASET_ID: o ID do conjunto de dados de origem que o Cloud Translation usa para criar o modelo.
Método HTTP e URL:
POST https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models
Corpo JSON da solicitação:
{ "display_name": "MODEL_NAME", "dataset": "projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID", }
Para enviar a solicitação, expanda uma destas opções:
Você receberá uma resposta JSON semelhante a esta:
{ "name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID" }
Outras linguagens
C#: Siga as Instruções de configuração do C# na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para o .NET.
PHP: Siga as Instruções de configuração do PHP na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para PHP.
Ruby: Siga as Instruções de configuração do Ruby na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para Ruby.
Ver o status de um job de treinamento
É possível verificar o status de uma tarefa de longa duração, como o treinamento de um modelo, usando o console do Google Cloud ou a API Cloud Translation.
IU da Web
É possível monitorar o status do job de treinamento no painel Atividades recentes.Acesse o console do AutoML Translation.
No painel de navegação, clique em Conjuntos de dados.
Na barra de ações, clique em Ver atividades recentes.
Encontre a operação CreateModel relacionada. O ícone ao lado do código da operação indica o status atual das operações.
REST
Para ver o status da operação de treinamento, envie uma solicitaçãoGET
ao recurso operations
junto com o ID da operação que foi incluído na resposta após o envio a solicitação de treinamento.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- PROJECT_NUMBER_OR_ID: o ID numérico ou alfanumérico do projeto do Google Cloud
- location-id: pelo local escolhido para o bucket do Cloud Storage
- operation-id: pelo código da operação que você recebeu acima
Método HTTP e URL:
GET https://translation.googleapis.com/v3/projects/PROJECT_NUMBER_OR_ID/locations/location-id/operations/operation-id
Para enviar a solicitação, expanda uma destas opções:
Você receberá uma resposta JSON semelhante a esta:
{ "name": "projects/project-number/locations/location-id/operations/operation-id", "metadata": { "@type": "type.googleapis.com/google.cloud.translation.v3.SomeOperationMetadata", "state": "SUCCEEDED", "submitTime": "2019-11-27T22:59:40Z" } }
Outras linguagens
C#: Siga as Instruções de configuração do C# na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para o .NET.
PHP: Siga as Instruções de configuração do PHP na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para PHP.
Ruby: Siga as Instruções de configuração do Ruby na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para Ruby.
Como conseguir informações sobre um modelo
Após a conclusão do treinamento, é possível conseguir informações sobre o modelo, como o ID. Para mais detalhes sobre a acurácia e a prontidão de um modelo, consulte Como avaliar modelos.
IU da Web
É possível monitorar o status do job de treinamento no painel Atividades recentes.Para ver uma lista dos modelos disponíveis, acesse o console do AutoML Translation.
No painel de navegação, clique em Modelos para visualizar uma tabela que lista seus modelos.
A tabela inclui informações como o idioma de origem e de chegada, a pontuação BLEU e o total de pares de segmentos.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- PROJECT_ID pelo ID do projeto no Google Cloud.
- LOCATION: a região em que o modelo a ser descrito está localizado, como
us-central1
. - MODEL_ID: o ID do modelo a ser descrito.
Método HTTP e URL:
GET https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID
Para enviar a solicitação, expanda uma destas opções:
Você receberá uma resposta JSON semelhante a esta:
{ "name": "projects/PROJECT_NUMBER/locations/us-central1/models/MODEL_ID", "displayName": "MODEL_DISPLAY_NAME", "dataset": "projects/PROJECT_NUMBER/locations/us-central1/datasets/DATASET_ID" "sourceLanguageCode": "SOURCE_LANG_CODE", "targetLanguageCode": "TARGET_LANG_CODE", "trainExampleCount": NUM_TRAINING_SEGMENTS, "validateExampleCount": NUM_VALIDATION_SEGMENTS, "createTime": "2022-12-02T21:53:26.788521838Z", "updateTime": "2022-12-03T00:42:27.946594016Z" }
Outras linguagens
C#: Siga as Instruções de configuração do C# na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para o .NET.
PHP: Siga as Instruções de configuração do PHP na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para PHP.
Ruby: Siga as Instruções de configuração do Ruby na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para Ruby.
Como listar modelos
Liste os modelos disponíveis no projeto.
IU da Web
Para ver uma lista dos modelos disponíveis, acesse o console do AutoML Translation.
No painel de navegação, clique em Modelos para ver uma lista dos seus modelos.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- PROJECT_ID pelo ID do projeto no Google Cloud.
- LOCATION: a região em que os modelos da lista estão localizados, como
us-central1
.
Método HTTP e URL:
GET https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models
Para enviar a solicitação, expanda uma destas opções:
Você receberá uma resposta JSON semelhante a esta:
{ "models": [ { "name": "projects/PROJECT_NUMBER/locations/us-central1/models/MODEL_ID", "displayName": "MODEL_DISPLAY_NAME", "dataset": "projects/PROJECT_NUMBER/locations/us-central1/datasets/DATASET_ID" "sourceLanguageCode": "SOURCE_LANG_CODE", "targetLanguageCode": "TARGET_LANG_CODE", "trainExampleCount": NUM_TRAINING_SEGMENTS, "validateExampleCount": NUM_VALIDATION_SEGMENTS, "createTime": "2022-12-02T21:53:26.788521838Z", "updateTime": "2022-12-03T00:42:27.946594016Z" }, ... ] }
Outras linguagens
C#: Siga as Instruções de configuração do C# na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para o .NET.
PHP: Siga as Instruções de configuração do PHP na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para PHP.
Ruby: Siga as Instruções de configuração do Ruby na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para Ruby.
Excluir um modelo
Exclua um modelo para removê-lo do seu projeto.
IU da Web
Para ver uma lista dos modelos disponíveis, acesse o console do AutoML Translation.
No painel de navegação, clique em Modelos para ver uma lista dos seus modelos.
Para excluir o modelo, selecione
Mais > Excluir.Clique em Confirmar para iniciar a exclusão.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- PROJECT_ID pelo ID do projeto no Google Cloud.
- LOCATION: a região em que o modelo a ser excluído está localizado, como
us-central1
. - MODEL_ID: o ID do modelo a ser excluído.
Método HTTP e URL:
DELETE https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID
Para enviar a solicitação, expanda uma destas opções:
Você receberá uma resposta JSON semelhante a esta:
{ "name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.translation.v3.DeleteModelMetadata" }, "done": true }
Outras linguagens
C#: Siga as Instruções de configuração do C# na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para o .NET.
PHP: Siga as Instruções de configuração do PHP na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para PHP.
Ruby: Siga as Instruções de configuração do Ruby na página das bibliotecas de cliente e acesse Documentação de referência do Cloud Translation para Ruby.