FormRecognizerClient class
- Extends
Konstruktory
Form |
Inicializuje novou instanci FormRecognizerClient třídy. |
Zděděné vlastnosti
credentials | |
endpoint |
Metody
analyze |
Extrahujte páry klíč-hodnota z daného dokumentu. Vstupní dokument musí mít jeden z podporovaných typů obsahu – "application/pdf", "image/jpeg" nebo "image/png". Ve formátu JSON se vrátí úspěšná odpověď. |
analyze |
|
analyze |
|
batch |
Batch Read Receipt operace. Odpověď obsahuje pole s názvem Operation-Location(Umístění operace), které obsahuje adresu URL, kterou musíte použít pro operaci Získat výsledek potvrzení o přečtení. |
batch |
|
batch |
|
batch |
Operace Potvrzení o přečtení Při použití rozhraní Batch Read Receipt obsahuje odpověď pole s názvem Operation-Location. Pole Operation-Location (Umístění operace) obsahuje adresu URL, kterou musíte použít pro operaci Získat výsledek potvrzení o přečtení. |
batch |
|
batch |
|
delete |
Odstraňte artefakty modelu. |
delete |
|
delete |
|
get |
Získejte informace o modelu. |
get |
|
get |
|
get |
Získání informací o všech vytrénovaných vlastních modelech |
get |
|
get |
|
get |
Načte klíče, které byly extrahovány během trénování zadaného modelu. |
get |
|
get |
|
get |
Toto rozhraní se používá k získání výsledků analýzy operace Dávkového potvrzení o přečtení. Adresa URL tohoto rozhraní by se měla načíst z pole Operation-Location vráceného z operace Batch Read Receipt. |
get |
|
get |
|
train |
Vytvoření a trénování vlastního modelu Požadavek na trénování musí obsahovat parametr zdroje, který je buď externě přístupným identifikátorem URI kontejneru objektů blob služby Azure Storage (nejlépe identifikátor URI sdíleného přístupového podpisu), nebo platnou cestou ke složce dat na místně připojené jednotce. Pokud jsou zadány místní cesty, musí se shodovat s formátem cesty Linux/Unix a být absolutní cestou kořenem k hodnotě nastavení konfigurace vstupního připojení, například pokud je {Mounts:Input} hodnota nastavení konfigurace /input, platná zdrojová cesta by byla /input/contosodataset. Očekává se, že všechna data, která se mají vytrénovat, budou přímo ve zdrojové složce. Podsložky nejsou podporovány. Modely se trénují pomocí dokumentů, které mají následující typ obsahu: 'application/pdf', 'image/jpeg' a 'image/png'." Jiný typ obsahu je ignorován. |
train |
|
train |
Zděděné metody
send |
Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec. |
send |
Odešlete zadaný požadavek httpRequest. |
Podrobnosti konstruktoru
FormRecognizerClient(ServiceClientCredentials, string, ServiceClientOptions)
Inicializuje novou instanci FormRecognizerClient třídy.
new FormRecognizerClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)
Parametry
- credentials
- ServiceClientCredentials
Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné klienta.
- endpoint
-
string
Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://westus2.api.cognitive.microsoft.com).
- options
- ServiceClientOptions
Možnosti parametru
Podrobnosti zděděných vlastností
credentials
credentials: ServiceClientCredentials
Hodnota vlastnosti
endpoint
Podrobnosti metody
analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams)
Extrahujte páry klíč-hodnota z daného dokumentu. Vstupní dokument musí mít jeden z podporovaných typů obsahu – "application/pdf", "image/jpeg" nebo "image/png". Ve formátu JSON se vrátí úspěšná odpověď.
function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, options?: FormRecognizerClientAnalyzeWithCustomModelOptionalParams): Promise<AnalyzeWithCustomModelResponse>
Parametry
- id
-
string
Identifikátor modelu, pomocí který chcete dokument analyzovat.
- formStream
- HttpRequestBody
Soubor pdf dokumentu nebo obrázku (jpg, png), který chcete analyzovat.
Volitelné parametry
Návraty
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
Identifikátor modelu, pomocí který chcete dokument analyzovat.
- formStream
- HttpRequestBody
Soubor pdf dokumentu nebo obrázku (jpg, png), který chcete analyzovat.
Volitelné parametry
- callback
Zpětné volání
analyzeWithCustomModel(string, HttpRequestBody, ServiceCallback<AnalyzeResult>)
function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, callback: ServiceCallback<AnalyzeResult>)
Parametry
- id
-
string
Identifikátor modelu, pomocí který chcete dokument analyzovat.
- formStream
- HttpRequestBody
Soubor pdf dokumentu nebo obrázku (jpg, png), který chcete analyzovat.
- callback
Zpětné volání
batchReadReceipt(string, RequestOptionsBase)
Batch Read Receipt operace. Odpověď obsahuje pole s názvem Operation-Location(Umístění operace), které obsahuje adresu URL, kterou musíte použít pro operaci Získat výsledek potvrzení o přečtení.
function batchReadReceipt(url: string, options?: RequestOptionsBase): Promise<BatchReadReceiptResponse>
Parametry
- url
-
string
Veřejně dostupná adresa URL obrázku
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<BatchReadReceiptResponse>
Promise<Models.BatchReadReceiptResponse>
batchReadReceipt(string, RequestOptionsBase, ServiceCallback<void>)
function batchReadReceipt(url: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametry
- url
-
string
Veřejně dostupná adresa URL obrázku
- options
- RequestOptionsBase
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
batchReadReceipt(string, ServiceCallback<void>)
function batchReadReceipt(url: string, callback: ServiceCallback<void>)
Parametry
- url
-
string
Veřejně dostupná adresa URL obrázku
- callback
-
ServiceCallback<void>
Zpětné volání
batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase)
Operace Potvrzení o přečtení Při použití rozhraní Batch Read Receipt obsahuje odpověď pole s názvem Operation-Location. Pole Operation-Location (Umístění operace) obsahuje adresu URL, kterou musíte použít pro operaci Získat výsledek potvrzení o přečtení.
function batchReadReceiptInStream(image: HttpRequestBody, options?: RequestOptionsBase): Promise<BatchReadReceiptInStreamResponse>
Parametry
- image
- HttpRequestBody
Datový proud obrázku.
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<BatchReadReceiptInStreamResponse>
Promise<Models.BatchReadReceiptInStreamResponse>
batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase, ServiceCallback<void>)
function batchReadReceiptInStream(image: HttpRequestBody, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametry
- image
- HttpRequestBody
Datový proud obrázku.
- options
- RequestOptionsBase
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
batchReadReceiptInStream(HttpRequestBody, ServiceCallback<void>)
function batchReadReceiptInStream(image: HttpRequestBody, callback: ServiceCallback<void>)
Parametry
- image
- HttpRequestBody
Datový proud obrázku.
- callback
-
ServiceCallback<void>
Zpětné volání
deleteCustomModel(string, RequestOptionsBase)
Odstraňte artefakty modelu.
function deleteCustomModel(id: string, options?: RequestOptionsBase): Promise<RestResponse>
Parametry
- id
-
string
Identifikátor modelu, který se má odstranit.
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteCustomModel(string, RequestOptionsBase, ServiceCallback<void>)
function deleteCustomModel(id: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parametry
- id
-
string
Identifikátor modelu, který se má odstranit.
- options
- RequestOptionsBase
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
deleteCustomModel(string, ServiceCallback<void>)
function deleteCustomModel(id: string, callback: ServiceCallback<void>)
Parametry
- id
-
string
Identifikátor modelu, který se má odstranit.
- callback
-
ServiceCallback<void>
Zpětné volání
getCustomModel(string, RequestOptionsBase)
Získejte informace o modelu.
function getCustomModel(id: string, options?: RequestOptionsBase): Promise<GetCustomModelResponse>
Parametry
- id
-
string
Identifikátor modelu.
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<GetCustomModelResponse>
Promise<Models.GetCustomModelResponse>
getCustomModel(string, RequestOptionsBase, ServiceCallback<ModelResult>)
function getCustomModel(id: string, options: RequestOptionsBase, callback: ServiceCallback<ModelResult>)
Parametry
- id
-
string
Identifikátor modelu.
- options
- RequestOptionsBase
Volitelné parametry
- callback
Zpětné volání
getCustomModel(string, ServiceCallback<ModelResult>)
function getCustomModel(id: string, callback: ServiceCallback<ModelResult>)
Parametry
- id
-
string
Identifikátor modelu.
- callback
Zpětné volání
getCustomModels(RequestOptionsBase)
Získání informací o všech vytrénovaných vlastních modelech
function getCustomModels(options?: RequestOptionsBase): Promise<GetCustomModelsResponse>
Parametry
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<GetCustomModelsResponse>
Promise<Models.GetCustomModelsResponse>
getCustomModels(RequestOptionsBase, ServiceCallback<ModelsResult>)
function getCustomModels(options: RequestOptionsBase, callback: ServiceCallback<ModelsResult>)
Parametry
- options
- RequestOptionsBase
Volitelné parametry
- callback
Zpětné volání
getCustomModels(ServiceCallback<ModelsResult>)
function getCustomModels(callback: ServiceCallback<ModelsResult>)
Parametry
- callback
Zpětné volání
getExtractedKeys(string, RequestOptionsBase)
Načte klíče, které byly extrahovány během trénování zadaného modelu.
function getExtractedKeys(id: string, options?: RequestOptionsBase): Promise<GetExtractedKeysResponse>
Parametry
- id
-
string
Identifikátor modelu.
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<GetExtractedKeysResponse>
Promise<Models.GetExtractedKeysResponse>
getExtractedKeys(string, RequestOptionsBase, ServiceCallback<KeysResult>)
function getExtractedKeys(id: string, options: RequestOptionsBase, callback: ServiceCallback<KeysResult>)
Parametry
- id
-
string
Identifikátor modelu.
- options
- RequestOptionsBase
Volitelné parametry
- callback
Zpětné volání
getExtractedKeys(string, ServiceCallback<KeysResult>)
function getExtractedKeys(id: string, callback: ServiceCallback<KeysResult>)
Parametry
- id
-
string
Identifikátor modelu.
- callback
Zpětné volání
getReadReceiptResult(string, RequestOptionsBase)
Toto rozhraní se používá k získání výsledků analýzy operace Dávkového potvrzení o přečtení. Adresa URL tohoto rozhraní by se měla načíst z pole Operation-Location vráceného z operace Batch Read Receipt.
function getReadReceiptResult(operationId: string, options?: RequestOptionsBase): Promise<GetReadReceiptResultResponse>
Parametry
- operationId
-
string
ID operace čtení vrácené v odpovědi na operaci Batch Read Receipt
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<GetReadReceiptResultResponse>
Promise<Models.GetReadReceiptResultResponse>
getReadReceiptResult(string, RequestOptionsBase, ServiceCallback<ReadReceiptResult>)
function getReadReceiptResult(operationId: string, options: RequestOptionsBase, callback: ServiceCallback<ReadReceiptResult>)
Parametry
- operationId
-
string
ID operace čtení vrácené v odpovědi na operaci Batch Read Receipt
- options
- RequestOptionsBase
Volitelné parametry
- callback
Zpětné volání
getReadReceiptResult(string, ServiceCallback<ReadReceiptResult>)
function getReadReceiptResult(operationId: string, callback: ServiceCallback<ReadReceiptResult>)
Parametry
- operationId
-
string
ID operace čtení vrácené v odpovědi na operaci Batch Read Receipt
- callback
Zpětné volání
trainCustomModel(TrainRequest, RequestOptionsBase)
Vytvoření a trénování vlastního modelu Požadavek na trénování musí obsahovat parametr zdroje, který je buď externě přístupným identifikátorem URI kontejneru objektů blob služby Azure Storage (nejlépe identifikátor URI sdíleného přístupového podpisu), nebo platnou cestou ke složce dat na místně připojené jednotce. Pokud jsou zadány místní cesty, musí se shodovat s formátem cesty Linux/Unix a být absolutní cestou kořenem k hodnotě nastavení konfigurace vstupního připojení, například pokud je {Mounts:Input} hodnota nastavení konfigurace /input, platná zdrojová cesta by byla /input/contosodataset. Očekává se, že všechna data, která se mají vytrénovat, budou přímo ve zdrojové složce. Podsložky nejsou podporovány. Modely se trénují pomocí dokumentů, které mají následující typ obsahu: 'application/pdf', 'image/jpeg' a 'image/png'." Jiný typ obsahu je ignorován.
function trainCustomModel(trainRequest: TrainRequest, options?: RequestOptionsBase): Promise<TrainCustomModelResponse>
Parametry
- trainRequest
- TrainRequest
Žádost o objekt pro trénování
- options
- RequestOptionsBase
Volitelné parametry
Návraty
Promise<TrainCustomModelResponse>
Promise<Models.TrainCustomModelResponse>
trainCustomModel(TrainRequest, RequestOptionsBase, ServiceCallback<TrainResult>)
function trainCustomModel(trainRequest: TrainRequest, options: RequestOptionsBase, callback: ServiceCallback<TrainResult>)
Parametry
- trainRequest
- TrainRequest
Žádost o objekt pro trénování
- options
- RequestOptionsBase
Volitelné parametry
- callback
Zpětné volání
trainCustomModel(TrainRequest, ServiceCallback<TrainResult>)
function trainCustomModel(trainRequest: TrainRequest, callback: ServiceCallback<TrainResult>)
Parametry
- trainRequest
- TrainRequest
Žádost o objekt pro trénování
- callback
Zpětné volání
Podrobnosti zděděných metod
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametry
- operationArguments
- OperationArguments
Argumenty, ze které budou vyplněny hodnoty šablony požadavku HTTP.
- operationSpec
- OperationSpec
OperationSpec, který se má použít k naplnění httpRequest.
- callback
-
ServiceCallback<any>
Zpětné volání, které se má volat při přijetí odpovědi.
Návraty
Promise<RestResponse>
sendRequest(RequestPrepareOptions | WebResourceLike)
Odešlete zadaný požadavek httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametry
- options
Návraty
Promise<HttpOperationResponse>
Azure SDK for JavaScript
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro