@azure/ai-translation-document package

Classes

DocumentTranslationClient

Client pour le service Azure AI Document Translation, utilisé pour traduire des lots de documents stockés dans Stockage Blob Azure.

SingleDocumentTranslationClient

Client pour le service Azure AI Document Translation, utilisé pour traduire un seul document.

Interfaces

BatchOptions

Options de requêtes batch de traduction

BatchRequest

Définition de la demande de traduction par lots d’entrée

CancelTranslationOptionalParams

Paramètres facultatifs.

DocumentFilter

Filtre de document

DocumentStatus

Réponse de l’état du document

DocumentTranslateContent

Contenu de la demande de traduction de document

DocumentTranslationClientOptionalParams

Paramètres facultatifs pour le client.

FileFormat

Format de fichier

GetDocumentStatusOptionalParams

Paramètres facultatifs.

GetSupportedFormatsOptionalParams

Paramètres facultatifs.

GetTranslationStatusOptionalParams

Paramètres facultatifs.

Glossary

Glossaire / mémoire de traduction pour la requête

InnerTranslationError

Nouveau format d’erreur interne conforme aux instructions de l’API Cognitive Services qui est disponible à https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Cela contient les propriétés requises ErrorCode, le message et la cible de propriétés facultatives, les détails (paire valeur clé), l’erreur interne (cela peut être imbriqué).

ListDocumentStatusesOptionalParams

Paramètres facultatifs.

ListTranslationStatusesOptionalParams

Paramètres facultatifs.

PageSettings

Options de la méthode byPage

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

RestorePollerOptions
SingleDocumentTranslationClientOptionalParams

Paramètres facultatifs pour le client.

SourceInput

Source des documents d’entrée

StartTranslationDetails

Requête par lot de soumission de travaux de traduction

StartTranslationOptionalParams

Paramètres facultatifs.

SupportedFileFormats

Liste des formats de fichiers pris en charge

TargetInput

Destination des documents traduits terminés

TranslateOptionalParams

Paramètres facultatifs.

TranslationError

Cela contient une erreur externe avec le code d’erreur, le message, les détails, la cible et une erreur interne avec des détails plus descriptifs.

TranslationStatus

Réponse de l’état du travail de traduction

TranslationStatusSummary

Résumé de l’état

Alias de type

ContinuablePage

Interface qui décrit une page de résultats.

FileContents

Valeurs valides pour le contenu d’un fichier binaire.

FileFormatType

Types de formats

NodeReadableStream

Tapez l’alias pour Node.js ReadableStream. Sur les cibles Node, cela se résout au type réel de NodeJS.ReadableStream. Sur les cibles navigateur/react-native, la variante de plateforme se résout à never, ce qui disparaît naturellement des types d’union.

Status

Liste des états possibles pour le travail ou le document

StorageInputType

Type de stockage de la chaîne source des documents d’entrée

TranslateResponse

Le document traduit est retourné par une demande de traduction à un seul document.

TranslationErrorCode

Énumérations contenant des codes d’erreur de haut niveau.

TranslationStorageSource

Source de stockage

Énumérations

KnownVersions

Versions prises en charge par la traduction de documents

Functions

isRestError(unknown)

Typeguard pour RestError

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

Variables

RestError

Type d’erreur personnalisé pour les demandes de pipeline ayant échoué.

Informations relatives à la fonction

isRestError(unknown)

Typeguard pour RestError

function isRestError(e: unknown): e

Paramètres

e

unknown

Quelque chose d’intercepté par une clause catch.

Retours

e

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

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

Paramètres

serializedState

string

sourceOperation

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

options

RestorePollerOptions<TResult, TResponse>

Retours

PollerLike<OperationState<TResult>, TResult>

Détails de variable

RestError

Type d’erreur personnalisé pour les demandes de pipeline ayant échoué.

RestError: RestErrorConstructor

Type