FormRecognizerClient class
- Extends
Konstruktory
Form |
Inicjuje nowe wystąpienie klasy FormRecognizerClient. |
Właściwości dziedziczone
credentials | |
endpoint |
Metody
analyze |
Wyodrębnij pary klucz-wartość z danego dokumentu. Dokument wejściowy musi być jednym z obsługiwanych typów zawartości — "application/pdf", "image/jpeg" lub "image/png". Odpowiedź z informacją o powodzeniu jest zwracana w formacie JSON. |
analyze |
|
analyze |
|
batch |
Operacja paragonu odczytu wsadowego. Odpowiedź zawiera pole o nazwie "Operation-Location", które zawiera adres URL, którego należy użyć dla operacji "Pobierz wynik potwierdzenia odczytu". |
batch |
|
batch |
|
batch |
Operacja odczytu paragonu. W przypadku korzystania z interfejsu "Potwierdzenie odczytu w usłudze Batch" odpowiedź zawiera pole o nazwie "Operation-Location". Pole "Operation-Location" zawiera adres URL, którego należy użyć dla operacji "Pobierz wynik potwierdzenia odczytu". |
batch |
|
batch |
|
delete |
Usuwanie artefaktów modelu. |
delete |
|
delete |
|
get |
Uzyskaj informacje o modelu. |
get |
|
get |
|
get |
Uzyskiwanie informacji o wszystkich wytrenowanych modelach niestandardowych |
get |
|
get |
|
get |
Pobierz klucze wyodrębnione podczas trenowania określonego modelu. |
get |
|
get |
|
get |
Ten interfejs jest używany do uzyskiwania wyników analizy operacji "Potwierdzenie odczytu w usłudze Batch". Adres URL tego interfejsu należy pobrać z pola "Operation-Location" zwróconego z operacji "Potwierdzenie odczytu w usłudze Batch". |
get |
|
get |
|
train |
Tworzenie i trenowanie modelu niestandardowego. Żądanie pociągu musi zawierać parametr źródłowy, który jest zewnętrznie dostępnym identyfikatorem URI kontenera obiektów blob usługi Azure Storage (najlepiej identyfikatorem URI sygnatury dostępu współdzielonego) lub prawidłową ścieżką do folderu danych na dysku zainstalowanym lokalnie. Po określeniu ścieżek lokalnych muszą one postępować zgodnie z formatem ścieżki systemu Linux/Unix i być ścieżką bezwzględną zakorzenioną w wartości ustawienia konfiguracji instalacji wejściowej, np. jeśli wartość ustawienia konfiguracji "{Mounts:Input}" to "/input", prawidłowa ścieżka źródłowa będzie "/input/contosodataset". Oczekuje się, że wszystkie dane do wytrenowania będą znajdować się bezpośrednio w folderze źródłowym. Podfoldery nie są obsługiwane. Modele są trenowane przy użyciu dokumentów o następującym typie zawartości — "application/pdf", "image/jpeg" i "image/png". Inny typ zawartości jest ignorowany. |
train |
|
train |
Metody dziedziczone
send |
Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec. |
send |
Wyślij podany element httpRequest. |
Szczegóły konstruktora
FormRecognizerClient(ServiceClientCredentials, string, ServiceClientOptions)
Inicjuje nowe wystąpienie klasy FormRecognizerClient.
new FormRecognizerClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)
Parametry
- credentials
- ServiceClientCredentials
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.
- endpoint
-
string
Obsługiwane punkty końcowe usług Cognitive Services (protokół i nazwa hosta, na przykład: https://westus2.api.cognitive.microsoft.com).
- options
- ServiceClientOptions
Opcje parametrów
Szczegóły właściwości dziedziczonej
credentials
credentials: ServiceClientCredentials
Wartość właściwości
Dziedziczone zobiektu FormRecognizerClientContext.credentials
endpoint
endpoint: string
Wartość właściwości
string
Dziedziczone zobiektu FormRecognizerClientContext.endpoint
Szczegóły metody
analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams)
Wyodrębnij pary klucz-wartość z danego dokumentu. Dokument wejściowy musi być jednym z obsługiwanych typów zawartości — "application/pdf", "image/jpeg" lub "image/png". Odpowiedź z informacją o powodzeniu jest zwracana w formacie JSON.
function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, options?: FormRecognizerClientAnalyzeWithCustomModelOptionalParams): Promise<AnalyzeWithCustomModelResponse>
Parametry
- id
-
string
Identyfikator modelu do analizowania dokumentu za pomocą polecenia .
- formStream
- HttpRequestBody
Plik pdf lub obraz (jpg,png) do analizy.
Parametry opcjonalne
Zwraca
Promise<AnalyzeWithCustomModelResponse>
Promise<Models.AnalyzeWithCustomModelResponse>
analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams, ServiceCallback<AnalyzeResult>)
function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, options: FormRecognizerClientAnalyzeWithCustomModelOptionalParams, callback: ServiceCallback<AnalyzeResult>)
Parametry
- id
-
string
Identyfikator modelu do analizowania dokumentu za pomocą polecenia .
- formStream
- HttpRequestBody
Plik pdf lub obraz (jpg,png) do analizy.
Parametry opcjonalne
- callback
Wywołanie zwrotne
analyzeWithCustomModel(string, HttpRequestBody, ServiceCallback<AnalyzeResult>)
function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, callback: ServiceCallback<AnalyzeResult>)
Parametry
- id
-
string
Identyfikator modelu do analizowania dokumentu za pomocą polecenia .
- formStream
- HttpRequestBody
Plik pdf lub obraz (jpg,png) do analizy.
- callback
Wywołanie zwrotne
batchReadReceipt(string, RequestOptionsBase)
Operacja paragonu odczytu wsadowego. Odpowiedź zawiera pole o nazwie "Operation-Location", które zawiera adres URL, którego należy użyć dla operacji "Pobierz wynik potwierdzenia odczytu".
function batchReadReceipt(url: string, options?: RequestOptionsBase): Promise<BatchReadReceiptResponse>
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<BatchReadReceiptResponse>
Promise<Models.BatchReadReceiptResponse>
batchReadReceipt(string, RequestOptionsBase, ServiceCallback<void>)
function batchReadReceipt(url: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
batchReadReceipt(string, ServiceCallback<void>)
function batchReadReceipt(url: string, callback: ServiceCallback<void>)
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase)
Operacja odczytu paragonu. W przypadku korzystania z interfejsu "Potwierdzenie odczytu w usłudze Batch" odpowiedź zawiera pole o nazwie "Operation-Location". Pole "Operation-Location" zawiera adres URL, którego należy użyć dla operacji "Pobierz wynik potwierdzenia odczytu".
function batchReadReceiptInStream(image: HttpRequestBody, options?: RequestOptionsBase): Promise<BatchReadReceiptInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<BatchReadReceiptInStreamResponse>
Promise<Models.BatchReadReceiptInStreamResponse>
batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase, ServiceCallback<void>)
function batchReadReceiptInStream(image: HttpRequestBody, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
batchReadReceiptInStream(HttpRequestBody, ServiceCallback<void>)
function batchReadReceiptInStream(image: HttpRequestBody, callback: ServiceCallback<void>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
deleteCustomModel(string, RequestOptionsBase)
Usuwanie artefaktów modelu.
function deleteCustomModel(id: string, options?: RequestOptionsBase): Promise<RestResponse>
Parametry
- id
-
string
Identyfikator modelu do usunięcia.
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteCustomModel(string, RequestOptionsBase, ServiceCallback<void>)
function deleteCustomModel(id: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametry
- id
-
string
Identyfikator modelu do usunięcia.
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
deleteCustomModel(string, ServiceCallback<void>)
function deleteCustomModel(id: string, callback: ServiceCallback<void>)
Parametry
- id
-
string
Identyfikator modelu do usunięcia.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
getCustomModel(string, RequestOptionsBase)
Uzyskaj informacje o modelu.
function getCustomModel(id: string, options?: RequestOptionsBase): Promise<GetCustomModelResponse>
Parametry
- id
-
string
Identyfikator modelu.
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<GetCustomModelResponse>
Promise<Models.GetCustomModelResponse>
getCustomModel(string, RequestOptionsBase, ServiceCallback<ModelResult>)
function getCustomModel(id: string, options: RequestOptionsBase, callback: ServiceCallback<ModelResult>)
Parametry
- id
-
string
Identyfikator modelu.
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
getCustomModel(string, ServiceCallback<ModelResult>)
function getCustomModel(id: string, callback: ServiceCallback<ModelResult>)
Parametry
- id
-
string
Identyfikator modelu.
- callback
Wywołanie zwrotne
getCustomModels(RequestOptionsBase)
Uzyskiwanie informacji o wszystkich wytrenowanych modelach niestandardowych
function getCustomModels(options?: RequestOptionsBase): Promise<GetCustomModelsResponse>
Parametry
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<GetCustomModelsResponse>
Promise<Models.GetCustomModelsResponse>
getCustomModels(RequestOptionsBase, ServiceCallback<ModelsResult>)
function getCustomModels(options: RequestOptionsBase, callback: ServiceCallback<ModelsResult>)
Parametry
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
getCustomModels(ServiceCallback<ModelsResult>)
function getCustomModels(callback: ServiceCallback<ModelsResult>)
Parametry
- callback
Wywołanie zwrotne
getExtractedKeys(string, RequestOptionsBase)
Pobierz klucze wyodrębnione podczas trenowania określonego modelu.
function getExtractedKeys(id: string, options?: RequestOptionsBase): Promise<GetExtractedKeysResponse>
Parametry
- id
-
string
Identyfikator modelu.
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<GetExtractedKeysResponse>
Promise<Models.GetExtractedKeysResponse>
getExtractedKeys(string, RequestOptionsBase, ServiceCallback<KeysResult>)
function getExtractedKeys(id: string, options: RequestOptionsBase, callback: ServiceCallback<KeysResult>)
Parametry
- id
-
string
Identyfikator modelu.
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
getExtractedKeys(string, ServiceCallback<KeysResult>)
function getExtractedKeys(id: string, callback: ServiceCallback<KeysResult>)
Parametry
- id
-
string
Identyfikator modelu.
- callback
Wywołanie zwrotne
getReadReceiptResult(string, RequestOptionsBase)
Ten interfejs jest używany do uzyskiwania wyników analizy operacji "Potwierdzenie odczytu w usłudze Batch". Adres URL tego interfejsu należy pobrać z pola "Operation-Location" zwróconego z operacji "Potwierdzenie odczytu w usłudze Batch".
function getReadReceiptResult(operationId: string, options?: RequestOptionsBase): Promise<GetReadReceiptResultResponse>
Parametry
- operationId
-
string
Identyfikator operacji odczytu zwróconej w odpowiedzi operacji "Potwierdzenie odczytu w usłudze Batch".
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<GetReadReceiptResultResponse>
Promise<Models.GetReadReceiptResultResponse>
getReadReceiptResult(string, RequestOptionsBase, ServiceCallback<ReadReceiptResult>)
function getReadReceiptResult(operationId: string, options: RequestOptionsBase, callback: ServiceCallback<ReadReceiptResult>)
Parametry
- operationId
-
string
Identyfikator operacji odczytu zwróconej w odpowiedzi operacji "Potwierdzenie odczytu w usłudze Batch".
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
getReadReceiptResult(string, ServiceCallback<ReadReceiptResult>)
function getReadReceiptResult(operationId: string, callback: ServiceCallback<ReadReceiptResult>)
Parametry
- operationId
-
string
Identyfikator operacji odczytu zwróconej w odpowiedzi operacji "Potwierdzenie odczytu w usłudze Batch".
- callback
Wywołanie zwrotne
trainCustomModel(TrainRequest, RequestOptionsBase)
Tworzenie i trenowanie modelu niestandardowego. Żądanie pociągu musi zawierać parametr źródłowy, który jest zewnętrznie dostępnym identyfikatorem URI kontenera obiektów blob usługi Azure Storage (najlepiej identyfikatorem URI sygnatury dostępu współdzielonego) lub prawidłową ścieżką do folderu danych na dysku zainstalowanym lokalnie. Po określeniu ścieżek lokalnych muszą one postępować zgodnie z formatem ścieżki systemu Linux/Unix i być ścieżką bezwzględną zakorzenioną w wartości ustawienia konfiguracji instalacji wejściowej, np. jeśli wartość ustawienia konfiguracji "{Mounts:Input}" to "/input", prawidłowa ścieżka źródłowa będzie "/input/contosodataset". Oczekuje się, że wszystkie dane do wytrenowania będą znajdować się bezpośrednio w folderze źródłowym. Podfoldery nie są obsługiwane. Modele są trenowane przy użyciu dokumentów o następującym typie zawartości — "application/pdf", "image/jpeg" i "image/png". Inny typ zawartości jest ignorowany.
function trainCustomModel(trainRequest: TrainRequest, options?: RequestOptionsBase): Promise<TrainCustomModelResponse>
Parametry
- trainRequest
- TrainRequest
Zażądaj obiektu na potrzeby trenowania.
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<TrainCustomModelResponse>
Promise<Models.TrainCustomModelResponse>
trainCustomModel(TrainRequest, RequestOptionsBase, ServiceCallback<TrainResult>)
function trainCustomModel(trainRequest: TrainRequest, options: RequestOptionsBase, callback: ServiceCallback<TrainResult>)
Parametry
- trainRequest
- TrainRequest
Zażądaj obiektu na potrzeby trenowania.
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
trainCustomModel(TrainRequest, ServiceCallback<TrainResult>)
function trainCustomModel(trainRequest: TrainRequest, callback: ServiceCallback<TrainResult>)
Parametry
- trainRequest
- TrainRequest
Zażądaj obiektu na potrzeby trenowania.
- callback
Wywołanie zwrotne
Szczegóły metody dziedziczonej
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametry
- operationArguments
- OperationArguments
Argumenty, z których zostaną wypełnione wartości szablonowe żądania HTTP.
- operationSpec
- OperationSpec
Element OperationSpec używany do wypełniania żądania httpRequest.
- callback
-
ServiceCallback<any>
Wywołanie zwrotne do wywołania po odebraniu odpowiedzi.
Zwraca
Promise<RestResponse>
Dziedziczone zformRecognizerClientContext.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Wyślij podany element httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametry
- options
Zwraca
Promise<HttpOperationResponse>
Dziedziczone zobiektu FormRecognizerClientContext.sendRequest
Azure SDK for JavaScript
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla