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, é possível criar um modelo personalizado desse conjunto de dados.
Interface da web
Acesse o console do AutoML Translation.
No painel de navegação, clique em Conjuntos de dados para acessar 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,ValidationouTesting.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 estas substituições:
- PROJECT_ID: o ID do projeto do Google Cloud .
- LOCATION: a região em que o modelo estará localizado, como
us-central1O 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 a 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 a Documentação de referência do Cloud Translation para PHP.o
Ruby: Siga as Instruções de configuração do Ruby na página das bibliotecas de cliente e acesse a Documentação de referência do Cloud Translation para Ruby.
Exibir 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.
Interface 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 ID da operação indica o status atual das operações.
REST
Para acessar o status da operação de treinamento, envie uma solicitaçãoGET ao recurso operations 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 estas substituições:
- PROJECT_NUMBER_OR_ID: o ID numérico ou alfanumérico do seu projeto do Google Cloud
- location-id: o local escolhido para o bucket do Cloud Storage
- operation-id: o ID 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 a 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 a 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 a 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.
Interface da web
É possível monitorar o status do job de treinamento no painel Atividades recentes.Para 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 destino, a pontuação BLEU e o total de pares de segmentos.
REST
Antes de usar os dados da solicitação abaixo, faça estas substituições:
- PROJECT_ID: o ID do projeto do 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 a 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 a 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 a Documentação de referência do Cloud Translation para Ruby.
Como listar modelos
Liste os modelos disponíveis no projeto.
Interface da web
Para uma lista dos modelos disponíveis, acesse o console do AutoML Translation.
No painel de navegação, clique em Modelos para acessar uma lista dos seus modelos.
REST
Antes de usar os dados da solicitação abaixo, faça estas substituições:
- PROJECT_ID: o ID do projeto do 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 a 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 a 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 a Documentação de referência do Cloud Translation para Ruby.
Excluir um modelo
Exclua um modelo para removê-lo do seu projeto.
Interface da web
Para uma lista dos modelos disponíveis, acesse o console do AutoML Translation.
No painel de navegação, clique em Modelos para acessar 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 estas substituições:
- PROJECT_ID: o ID do projeto do 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 a 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 a 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 a Documentação de referência do Cloud Translation para Ruby.