Detalhes da edição Advanced da Cloud Translation

A edição Advanced da Cloud Translation faz parte do serviço Cloud Translation que oferece acesso a modelos de última geração, como o LLM de tradução, modelos de tradução automática adaptativa (AMT, na sigla em inglês) e modelos personalizados do AutoML, além de oferecer suporte a recursos de tradução como glossários e solicitações em lote.

Recursos

Os principais recursos da Cloud Translation – Advanced são:

  • Acesso a mais modelos: escolha o modelo certo para você entre os modelos de tradução mais modernos, como o LLM de tradução, o modelo de tradução automática neural (NMT, na sigla em inglês) do Google, os modelos de tradução adaptativa ou os modelos personalizados do AutoML que você ou outra pessoa criou usando o AutoML Translation.

  • Glossários: crie um dicionário personalizado para traduzir de forma correta e consistente termos específicos do domínio.

  • Solicitações em lote: faça solicitações assíncronas para traduzir grandes quantidades de texto.

  • Tradução de documentos: traduza documentos (como arquivos PDF) para preservar o formato e o layout originais.

  • Papéis do IAM: proteja suas solicitações de tradução usando o Identity and Access Management. Crie contas de serviço e conceda a elas permissões adicionando papéis do IAM. A Cloud Translation – Advanced não dá suporte a chaves de API.

  • Rótulos: adicione rótulos definidos pelo usuário (pares de chave-valor) às solicitações de tradução para acompanhar melhor o uso.

  • Endpoint regional: controle onde os recursos do seu projeto são armazenados e processados.

Glossários

Um glossário é um dicionário personalizado que a Cloud Translation – Advanced usa para traduzir termos específicos de maneira correta e consistente. Glossários são comumente usados para traduzir termos específicos do cliente e entidades nomeadas. Por exemplo, é possível usar um glossário para especificar uma tradução específica para termos como "Google Summer of Code", "Modo confidencial do Gmail" ou "Relatório de performance em canais".

Também é possível usar glossários para evitar que algumas palavras sejam traduzidas, como palavras emprestadas ou nomes de produtos. Para informações sobre como criar e usar glossários, consulte Como criar e usar glossários.

Solicitações em lote

As solicitações de tradução em lote são solicitações assíncronas que traduzem a entrada dos buckets do Cloud Storage. A Cloud Translation – Advanced executa a tradução em lote como uma operação de longa duração e grava a saída em um bucket do Cloud Storage especificado por você. Não há suporte a solicitações inline para tradução em lote.

Para informações sobre como fazer solicitações em lote, consulte Solicitações em lote (Advanced).

Tradução de documentos

A Document Translation permite traduzir diretamente documentos, como arquivos PDF e DOCX, para um idioma-alvo. Ela preserva o formato original para que os documentos traduzidos tenham o mesmo layout e formato que os documentos originais. Por exemplo, a Document Translation mantém quebras de parágrafo e cabeçalhos para que o conteúdo traduzido seja dividido como no documento original.

Os recursos da edição Advanced da Cloud Translation, como glossários e modelos do AutoML, também funcionam com a Document Translation. Por exemplo, se você tiver um modelo do AutoML que é usado para traduções de texto, será possível usá-lo para a Document Translation. Para mais informações sobre os tipos de arquivos com suporte e como traduzir documentos, consulte Traduzir documentos.

Seleção de modelos e modelos do AutoML

Com a seleção de modelos da edição Advanced da Cloud Translation, é possível escolher dinamicamente o modelo certo para seu aplicativo entre o LLM de tradução (que também pode ser personalizado para traduções adaptativas), o modelo de NMT do Google ou modelos personalizados do AutoML Translation, dependendo do contexto e do conteúdo que você está traduzindo.

Crie um modelo personalizado usando o AutoML Translation para traduções mais precisas para a terminologia específica do domínio. É possível usar o modelo resultante na edição Advanced da Cloud Translation para traduzir o texto.

Para informações sobre como usar modelos personalizados para traduzir textos, consulte Como traduzir textos (Advanced).

Papéis do IAM

A edição Advanced da Cloud Translation integra-se ao IAM para fornecer mais segurança às solicitações de tradução, ativar controle de acesso refinado e oferecer suporte à integração com o AutoML Translation.

É preciso adicionar usuários e contas de serviço a um dos seguintes papéis para conceder a essas contas acesso à edição Advanced da Cloud Translation. Para informações sobre como criar contas de serviço, consulte Como criar e gerenciar contas de serviço na documentação do IAM.

Papel ID do papel Descrição
Leitor da API Cloud Translation roles/cloudtranslate.viewer Pode acessar as operações get e list.
Usuário da API Cloud Translation roles/cloudtranslate.user

Inclui as permissões de roles/cloudtranslate.viewer. Pode traduzir textos usando os modelos de NMT e do AutoML Translation no modo on-line e assíncrono (lote). Pode usar a Document Translation. Pode detectar o idioma. Pode listar idiomas com suporte com os modelos de NMT e do AutoML Translation. Pode usar glossários para tradução.

Editor da API Cloud Translation roles/cloudtranslate.editor

Inclui as permissões de roles/cloudtranslate.user. Também pode criar e excluir glossários, além de cancelar ou excluir operações de longa duração.

Administrador da API Cloud Translation roles/cloudtranslate.admin

Inclui as permissões de roles/cloudtranslate.editor, pode definir políticas do IAM e conceder permissões do IAM para a API Cloud Translation. Tem todas as permissões do IAM para a API Cloud Translation.

Para acessar uma lista das permissões em cada papel, consulte Noções básicas sobre papéis.

Esses papéis pré-configurados abordam muitos casos de uso típicos. No entanto, pode ser necessário ter um papel que inclua um conjunto personalizado de permissões. Por exemplo, é possível criar um papel que permita que um usuário crie um glossário em um projeto, sem permitir que ele exclua ou atualize os glossários. Nesses casos, é possível criar um papel personalizado do IAM que atenda às suas necessidades.

Para informações sobre como gerenciar papéis do IAM, consulte Como conceder, alterar e revogar o acesso a recursos e Como conceder papéis a contas de serviço.

Rótulos

A edição Advanced da Cloud Translation aceita a adição de rótulos definidos pelo usuário (pares de chave-valor) às solicitações TranslateText, BatchTranslateText e DetectLanguage. As informações sobre o uso de uma solicitação são encaminhadas ao sistema de faturamento. Nele, é possível filtrar as etiquetas para detalhar as cobranças de faturamento.

Para mais informações sobre rótulos definidos pelo usuário, consulte Como gerar relatórios de uso com rótulos (Advanced).

Endpoint regional

Por padrão, a edição Advanced da Cloud Translation armazena e processa recursos em um local global, o que significa que não há recursos de garantia restantes em um local específico. Em vez de usar o endpoint global padrão, é possível usar um endpoint regional para manter os recursos em um local específico, como a União Europeia. Para mais informações, consulte Especificar um endpoint regional.

Migrar da edição Basic para a Advanced

Se você já tiver aplicativos que usam a edição Basic da Cloud Translation, será possível migrá-los para usar a versão Advanced. Para usar a edição Advanced da Cloud Translation, atualize os aplicativos a serem usados. Por exemplo, contas de serviço e bibliotecas de cliente da edição Advanced. Para mais informações, consulte Como migrar para a edição Advanced da Cloud Translation.

A seguir