@azure/ai-translation-document package

Klasy

DocumentTranslationClient

Klient usługi Azure AI Document Translation, używanej do tłumaczenia partii dokumentów przechowywanych w Azure Blob Storage.

SingleDocumentTranslationClient

Klient usługi Azure AI Document Translation, używany do tłumaczenia pojedynczego dokumentu.

Interfejsy

BatchOptions

Opcje żądań wsadowych tłumaczeń

BatchRequest

Definicja dla wejściowego żądania tłumaczenia wsadowego

CancelTranslationOptionalParams

Parametry opcjonalne.

DocumentFilter

Filtr dokumentu

DocumentStatus

Odpowiedź na stan dokumentu

DocumentTranslateContent

Zawartość żądania tłumaczenia dokumentu

DocumentTranslationClientOptionalParams

Parametry opcjonalne dla klienta.

FileFormat

Format pliku

GetDocumentStatusOptionalParams

Parametry opcjonalne.

GetSupportedFormatsOptionalParams

Parametry opcjonalne.

GetTranslationStatusOptionalParams

Parametry opcjonalne.

Glossary

Słownik/pamięć tłumaczenia dla żądania

InnerTranslationError

Nowy format błędu wewnętrznego zgodny z wytycznymi interfejsu API usług Cognitive Services dostępnymi w witrynie https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Zawiera to wymagane właściwości ErrorCode, komunikat i opcjonalny obiekt docelowy właściwości, szczegóły (para wartości klucza), błąd wewnętrzny (można to zagnieżdżać).

ListDocumentStatusesOptionalParams

Parametry opcjonalne.

ListTranslationStatusesOptionalParams

Parametry opcjonalne.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

RestorePollerOptions
SingleDocumentTranslationClientOptionalParams

Parametry opcjonalne dla klienta.

SourceInput

Źródło dokumentów wejściowych

StartTranslationDetails

Żądanie wsadowe przesłania zadania tłumaczenia

StartTranslationOptionalParams

Parametry opcjonalne.

SupportedFileFormats

Lista obsługiwanych formatów plików

TargetInput

Miejsce docelowe ukończonych przetłumaczonych dokumentów

TranslateOptionalParams

Parametry opcjonalne.

TranslationError

Zawiera on zewnętrzny błąd z kodem błędu, komunikatem, szczegółami, elementem docelowym i wewnętrznym błędem z bardziej opisowymi szczegółami.

TranslationStatus

Odpowiedź na stan zadania tłumaczenia

TranslationStatusSummary

Podsumowanie stanu

Aliasy typu

ContinuablePage

Interfejs opisujący stronę wyników.

FileContents

Prawidłowe wartości zawartości pliku binarnego.

FileFormatType

Typy formatów

NodeReadableStream

Wpisz alias Node.js ReadableStream. Na Node targets to rozwiązuje się do rzeczywistego typu NodeJS.ReadableStream. Na celach przeglądarkowych/react-native wariant platformy rozwiązuje się do never, co naturalnie wypada z typów unicji.

Status

Lista możliwych stanów zadania lub dokumentu

StorageInputType

Typ przechowywania łańcucha źródłowego dokumentów wejściowych

TranslateResponse

Przetłumaczony dokument zwrócony na zamówienie tłumaczenia w formie jednego dokumentu.

TranslationErrorCode

Wyliczenia zawierające kody błędów wysokiego poziomu.

TranslationStorageSource

Źródło pamięci

Wyliczenia

KnownVersions

Wersje obsługiwane przez tłumaczenie dokumentów

Funkcje

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

Zmienne

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

Szczegóły funkcji

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

function isRestError(e: unknown): e

Parametry

e

unknown

Coś złapanego przez klauzulę catch.

Zwraca

e

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

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

Parametry

serializedState

string

sourceOperation

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

options

RestorePollerOptions<TResult, TResponse>

Zwraca

PollerLike<OperationState<TResult>, TResult>

Szczegóły zmiennej

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

RestError: RestErrorConstructor

Typ