Crie e faça a gestão de modelos

Crie um modelo personalizado com um conjunto de dados preparado. O AutoML Translation usa os pares de segmentos do conjunto de dados para preparar, testar e avaliar um novo modelo.

Prepare modelos

Depois de ter um conjunto de dados com pares de segmentos suficientes, pode criar um modelo personalizado a partir desse conjunto de dados.

IU da Web

  1. Aceda à consola do AutoML Translation.

    Aceder à página de tradução

  2. No painel de navegação, clique em Conjuntos de dados para ver uma lista dos seus conjuntos de dados.

  3. Clique no conjunto de dados a usar para preparar um modelo personalizado.

    A consola mostra os pares de segmentos no conjunto de dados juntamente com as respetivas etiquetas: Training, Validation ou Testing.

  4. Quando terminar de rever o conjunto de dados, clique no separador Preparar.

  5. Clique em Iniciar preparação para abrir a caixa de diálogo Preparar novo modelo.

  6. Especifique um nome para o modelo.

  7. Clique em Iniciar preparação para começar a preparar o seu modelo personalizado.

    A preparação de um modelo pode demorar várias horas a ser concluída. Pode verificar o estado de preparação consultando a atividade recente.

REST

Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:

  • PROJECT_ID: o ID do seu Google Cloud projeto.
  • LOCATION: a região onde o modelo vai estar localizado, como us-central1. O conjunto de dados de origem também tem de estar na mesma localização.
  • 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 do pedido:

{
  "display_name": "MODEL_NAME",
  "dataset": "projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID",
}

Para enviar o seu pedido, expanda uma destas opções:

Deve receber uma resposta JSON semelhante à seguinte:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID"
}

Idiomas adicionais

C#: Siga as instruções de configuração do C# na página das bibliotecas de cliente e, em seguida, visite a documentação de referência do Cloud Translation para .NET.

PHP: Siga as instruções de configuração do PHP na página das bibliotecas cliente e, em seguida, visite 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 cliente e, em seguida, visite a documentação de referência do Cloud Translation para Ruby.

Obtenha o estado de uma tarefa de preparação

Pode verificar o estado de uma tarefa de longa duração, como a preparação de um modelo, através da Google Cloud consola ou da API Cloud Translation.

IU da Web

Pode monitorizar o estado da tarefa de preparação no painel Atividades recentes.
  1. Aceda à consola do AutoML Translation.

    Aceder à página de tradução

  2. No painel de navegação, clique em Conjuntos de dados.

  3. Na barra de ações, clique em Ver atividades recentes.

    Encontre a operação CreateModel relacionada. O ícone junto ao ID da operação indica o estado atual das operações.

REST

Para obter o estado da sua operação de preparação, envie um pedido GET para o recurso operations juntamente com o ID da operação incluído na resposta após o envio do pedido de preparação.

Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:

  • PROJECT_NUMBER_OR_ID: o ID numérico ou alfanumérico do seu Google Cloud projeto
  • location-id: a localização que escolheu para o seu contentor do Cloud Storage
  • operation-id: ID da operação que 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 o seu pedido, expanda uma destas opções:

Deve receber uma resposta JSON semelhante à seguinte:

{
  "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"
  }
}

Idiomas adicionais

C#: Siga as instruções de configuração do C# na página das bibliotecas de cliente e, em seguida, visite a documentação de referência do Cloud Translation para .NET.

PHP: Siga as instruções de configuração do PHP na página das bibliotecas cliente e, em seguida, visite 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 cliente e, em seguida, visite a documentação de referência do Cloud Translation para Ruby.

Receber informações sobre um modelo

Após a conclusão da preparação, pode obter informações sobre o modelo, como o ID do modelo. Para ver detalhes sobre a precisão e a disponibilidade de um modelo, consulte o artigo Avalie modelos.

IU da Web

Pode monitorizar o estado da tarefa de preparação no painel Atividades recentes.
  1. Para ver uma lista dos modelos disponíveis, aceda à consola do AutoML Translation.

    Aceder à página de tradução

  2. No painel de navegação, clique em Modelos para ver uma tabela que lista os 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 qualquer um dos dados do pedido, faça as seguintes substituições:

  • PROJECT_ID: o ID do seu Google Cloud projeto.
  • LOCATION: a região onde o modelo a descrever está localizado, como us-central1.
  • MODEL_ID: o ID do modelo a descrever.

Método HTTP e URL:

GET https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID

Para enviar o seu pedido, expanda uma destas opções:

Deve receber uma resposta JSON semelhante à seguinte:

{
  "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"
}

Idiomas adicionais

C#: Siga as instruções de configuração do C# na página das bibliotecas de cliente e, em seguida, visite a documentação de referência do Cloud Translation para .NET.

PHP: Siga as instruções de configuração do PHP na página das bibliotecas cliente e, em seguida, visite 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 cliente e, em seguida, visite a documentação de referência do Cloud Translation para Ruby.

Modelos de fichas

Liste os modelos disponíveis no seu projeto.

IU da Web

  1. Para ver uma lista dos modelos disponíveis, aceda à consola do AutoML Translation.

    Aceder à página de tradução

  2. No painel de navegação, clique em Modelos para ver uma lista dos seus modelos.

REST

Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:

  • PROJECT_ID: o ID do seu Google Cloud projeto.
  • LOCATION: a região onde os modelos a listar 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 o seu pedido, expanda uma destas opções:

Deve receber uma resposta JSON semelhante à seguinte:

{
  "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"
    },
    ...
  ]
}

Idiomas adicionais

C#: Siga as instruções de configuração do C# na página das bibliotecas de cliente e, em seguida, visite a documentação de referência do Cloud Translation para .NET.

PHP: Siga as instruções de configuração do PHP na página das bibliotecas cliente e, em seguida, visite 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 cliente e, em seguida, visite a documentação de referência do Cloud Translation para Ruby.

Elimine um modelo

Elimine um modelo para o remover do seu projeto.

IU da Web

  1. Para ver uma lista dos modelos disponíveis, aceda à consola do AutoML Translation.

    Aceder à página de tradução

  2. No painel de navegação, clique em Modelos para ver uma lista dos seus modelos.

  3. Para eliminar o modelo, selecione Mais > Eliminar.

  4. Clique em Confirmar para iniciar a eliminação.

REST

Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:

  • PROJECT_ID: o ID do seu Google Cloud projeto.
  • LOCATION: a região onde o modelo a eliminar está localizado, como us-central1.
  • MODEL_ID: o ID do modelo a eliminar.

Método HTTP e URL:

DELETE https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID

Para enviar o seu pedido, expanda uma destas opções:

Deve receber uma resposta JSON semelhante à seguinte:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.translation.v3.DeleteModelMetadata"
  },
  "done": true
}

Idiomas adicionais

C#: Siga as instruções de configuração do C# na página das bibliotecas de cliente e, em seguida, visite a documentação de referência do Cloud Translation para .NET.

PHP: Siga as instruções de configuração do PHP na página das bibliotecas cliente e, em seguida, visite 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 cliente e, em seguida, visite a documentação de referência do Cloud Translation para Ruby.