@azure/ai-translation-document package

Classes

DocumentTranslationClient

Cliente para o serviço Azure AI Document Translation, usado para traduzir lotes de documentos armazenados no Armazenamento de Blobs do Azure.

SingleDocumentTranslationClient

Cliente para o serviço Azure AI Document Translation, usado para traduzir um único documento.

Interfaces

BatchOptions

Opções de pedidos de lote de tradução

BatchRequest

Definição para o pedido de conversão do lote de entrada

CancelTranslationOptionalParams

Parâmetros opcionais.

DocumentFilter

Filtro de documentos

DocumentStatus

Resposta de status do documento

DocumentTranslateContent

Traduzir Documento Solicitar Conteúdo

DocumentTranslationClientOptionalParams

Parâmetros opcionais para o cliente.

FileFormat

Formato de Ficheiro

GetDocumentStatusOptionalParams

Parâmetros opcionais.

GetSupportedFormatsOptionalParams

Parâmetros opcionais.

GetTranslationStatusOptionalParams

Parâmetros opcionais.

Glossary

Glossário / memória de tradução para o pedido

InnerTranslationError

Novo formato de Erro Interno que está em conformidade com as Diretrizes da API de Serviços Cognitivos que está disponível em https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Isso contém as propriedades necessárias ErrorCode, mensagem e destino de propriedades opcionais, detalhes (par de valores de chave), erro interno (isso pode ser aninhado).

ListDocumentStatusesOptionalParams

Parâmetros opcionais.

ListTranslationStatusesOptionalParams

Parâmetros opcionais.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

RestorePollerOptions
SingleDocumentTranslationClientOptionalParams

Parâmetros opcionais para o cliente.

SourceInput

Fonte dos documentos de entrada

StartTranslationDetails

Solicitação de lote de envio de trabalho de tradução

StartTranslationOptionalParams

Parâmetros opcionais.

SupportedFileFormats

Lista de formatos de ficheiro suportados

TargetInput

Destino dos documentos traduzidos concluídos

TranslateOptionalParams

Parâmetros opcionais.

TranslationError

Isso contém um erro externo com código de erro, mensagem, detalhes, destino e um erro interno com detalhes mais descritivos.

TranslationStatus

Resposta ao status do trabalho de tradução

TranslationStatusSummary

Resumo do status

Aliases de Tipo

ContinuablePage

Uma interface que descreve uma página de resultados.

FileContents

Valores válidos para o conteúdo de um arquivo binário.

FileFormatType

Tipos de formato

NodeReadableStream

Escreve o alias para Node.js ReadableStream. Nos alvos Node, isto resolve para o tipo NodeJS.ReadableStream real. Nos alvos browser/react-native, a variante da plataforma resolve para never, que sai naturalmente dos tipos de união.

Status

Lista de possíveis status para trabalho ou documento

StorageInputType

Tipo de armazenamento da cadeia de origem dos documentos de entrada

TranslateResponse

O documento traduzido deveria por um pedido de tradução de um único documento.

TranslationErrorCode

Enums contendo códigos de erro de alto nível.

TranslationStorageSource

Fonte de Armazenamento

Enumerações

KnownVersions

Versões suportadas pela tradução de documentos

Funções

isRestError(unknown)

Typeguard para RestError

restorePoller<TResponse, TResult>(DocumentTranslationClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, TResponse>)

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

Detalhes de Função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo apanhado por uma cláusula de captura.

Devoluções

e

restorePoller<TResponse, TResult>(DocumentTranslationClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, TResponse>)

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

function restorePoller<TResponse, TResult>(client: DocumentTranslationClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, TResponse>): PollerLike<OperationState<TResult>, TResult>

Parâmetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

options

RestorePollerOptions<TResult, TResponse>

Devoluções

PollerLike<OperationState<TResult>, TResult>

Detalhes das variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

RestError: RestErrorConstructor

Tipo