@azure/ai-translation-document package

Classi

DocumentTranslationClient

Client per il servizio Azure AI Document Translation, utilizzato per tradurre batch di documenti memorizzati in Archiviazione BLOB di Azure.

SingleDocumentTranslationClient

Client per il servizio Azure AI Document Translation, utilizzato per tradurre un singolo documento.

Interfacce

BatchOptions

Opzioni di richiesta batch di traduzione

BatchRequest

Definizione per la richiesta di conversione batch di input

CancelTranslationOptionalParams

Parametri facoltativi.

DocumentFilter

Filtro documento

DocumentStatus

Risposta dello stato del documento

DocumentTranslateContent

Contenuto della richiesta di traduzione documento

DocumentTranslationClientOptionalParams

Parametri facoltativi per il client.

FileFormat

Formato di file

GetDocumentStatusOptionalParams

Parametri facoltativi.

GetSupportedFormatsOptionalParams

Parametri facoltativi.

GetTranslationStatusOptionalParams

Parametri facoltativi.

Glossary

Glossario/memoria di traduzione per la richiesta

InnerTranslationError

Nuovo formato di errore interno conforme alle linee guida dell'API Servizi cognitivi, disponibile in https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Contiene le proprietà obbligatorie ErrorCode, message e proprietà facoltative di destinazione, dettagli(coppia chiave-valore), errore interno (che può essere annidato).

ListDocumentStatusesOptionalParams

Parametri facoltativi.

ListTranslationStatusesOptionalParams

Parametri facoltativi.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

RestorePollerOptions
SingleDocumentTranslationClientOptionalParams

Parametri facoltativi per il client.

SourceInput

Origine dei documenti di input

StartTranslationDetails

Richiesta batch per l'invio di processi di traduzione

StartTranslationOptionalParams

Parametri facoltativi.

SupportedFileFormats

Elenco dei formati di file supportati

TargetInput

Destinazione per i documenti tradotti completati

TranslateOptionalParams

Parametri facoltativi.

TranslationError

Contiene un errore esterno con codice di errore, messaggio, dettagli, destinazione e un errore interno con dettagli più descrittivi.

TranslationStatus

Risposta dello stato del processo di traduzione

TranslationStatusSummary

Riepilogo stato

Alias tipo

ContinuablePage

Interfaccia che descrive una pagina di risultati.

FileContents

Valori validi per il contenuto di un file binario.

FileFormatType

Tipi di formato

NodeReadableStream

Digita alias per Node.js ReadableStream. Sui Node target questo si risolve nel tipo effettivo di NodeJS.ReadableStream. Sui target browser/react-native la variante platform si risolve in never, che cade naturalmente dai tipi di unione.

Status

Elenco degli stati possibili per il processo o il documento

StorageInputType

Tipo di archiviazione della stringa sorgente dei documenti di input

TranslateResponse

Il documento tradotto è stato restituito tramite una singola richiesta di traduzione.

TranslationErrorCode

Enumerazioni contenenti codici di errore di alto livello.

TranslationStorageSource

Sorgente di Archiviazione

Enumerazioni

KnownVersions

Versioni supportate dalla traduzione dei documenti

Funzioni

isRestError(unknown)

Typeguard per RestError

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

Dettagli funzione

isRestError(unknown)

Typeguard per RestError

function isRestError(e: unknown): e

Parametri

e

unknown

Un elemento rilevato da una clausola catch.

Valori restituiti

e

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

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

Parametri

serializedState

string

sourceOperation

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

options

RestorePollerOptions<TResult, TResponse>

Valori restituiti

PollerLike<OperationState<TResult>, TResult>

Dettagli delle variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

RestError: RestErrorConstructor

Tipo