Vertex AI Translation API

Este guia descreve a API Vertex AI Translation.

Serviço: {TRANSLATION_GDC_ENDPOINT}

Ponto final do serviço

Um ponto final de serviço é um URL base que especifica o endereço de rede de um serviço de API.

{TRANSLATION_GDC_ENDPOINT} é um serviço que pode ter vários pontos finais de serviço. O respetivo ponto final de serviço é https://{TRANSLATION_GDC_ENDPOINT}. Substitua TRANSLATION_GDC_ENDPOINT pelo ponto final usado para aceder à API Vertex AI Translation. Para mais informações, consulte o artigo Veja os estados e os pontos finais dos serviços.

Todos os URIs nesta página são relativos ao ponto final do serviço {TRANSLATION_GDC_ENDPOINT}.

Recurso REST: v3.projects

Métodos
batchTranslateDocument POST /v3/{parent}:batchTranslateDocument
Traduz um grande volume de documentos no modo de lote assíncrono.
detectLanguage POST /v3/{parent}:detectLanguage
Deteta o idioma do texto num pedido.
getSupportedLanguages GET /v3/{parent}:getSupportedLanguages
Devolve uma lista de idiomas suportados para tradução.
translateDocument POST /v3/{parent}:translateDocument
Traduz documentos no modo síncrono.
translateText POST /v3/{parent}:translateText
Traduz o texto introduzido e devolve o texto traduzido.

Recurso REST: v3.projects.glossaries

Métodos
create POST /v3/{parent}/glossaries
Cria um glossário e devolve a operação de longa duração.
delete DELETE /v3/{name}
Elimina um glossário se este não tiver sido criado.
get GET /v3/{name}
Obtém um glossário.
list GET /v3/{parent}/glossaries
Apresenta glossários num projeto.

Recurso REST: v3.projects.operations

Métodos
cancel POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:cancel
Inicia o cancelamento assíncrono numa operação de longa duração.
delete DELETE https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}
Elimina uma operação de longa duração.
get GET /v3/{name}
Obtém o estado de uma operação de execução longa.
list GET /v3/{name}/operations
Lista as operações que correspondem ao filtro especificado no pedido.
wait POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:wait
Aguarda até que a operação de longa duração especificada seja concluída ou atinja, no máximo, um tempo limite especificado, devolvendo o estado mais recente.