Bagikan melalui


FormRecognizerClient class

Memperluas

Konstruktor

FormRecognizerClient(ServiceClientCredentials, string, ServiceClientOptions)

Menginisialisasi instans baru kelas FormRecognizerClient.

Properti yang Diwariskan

credentials
endpoint

Metode

analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams)

Ekstrak pasangan kunci-nilai dari dokumen tertentu. Dokumen input harus dari salah satu jenis konten yang didukung - 'application/pdf', 'image/jpeg' atau 'image/png'. Respons keberhasilan dikembalikan di JSON.

analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams, ServiceCallback<AnalyzeResult>)
analyzeWithCustomModel(string, HttpRequestBody, ServiceCallback<AnalyzeResult>)
batchReadReceipt(string, RequestOptionsBase)

Operasi Tanda Terima Baca Batch. Respons berisi bidang yang disebut 'Operation-Location', yang berisi URL yang harus Anda gunakan untuk operasi 'Dapatkan Hasil Tanda Terima Baca'.

batchReadReceipt(string, RequestOptionsBase, ServiceCallback<void>)
batchReadReceipt(string, ServiceCallback<void>)
batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase)

Operasi Tanda Terima Baca. Saat Anda menggunakan antarmuka 'Tanda Terima Baca Batch', respons berisi bidang yang disebut 'Operation-Location'. Bidang 'Lokasi-Operasi' berisi URL yang harus Anda gunakan untuk operasi 'Dapatkan Hasil Tanda Terima Baca' Anda.

batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase, ServiceCallback<void>)
batchReadReceiptInStream(HttpRequestBody, ServiceCallback<void>)
deleteCustomModel(string, RequestOptionsBase)

Menghapus artefak model.

deleteCustomModel(string, RequestOptionsBase, ServiceCallback<void>)
deleteCustomModel(string, ServiceCallback<void>)
getCustomModel(string, RequestOptionsBase)

Dapatkan informasi tentang model.

getCustomModel(string, RequestOptionsBase, ServiceCallback<ModelResult>)
getCustomModel(string, ServiceCallback<ModelResult>)
getCustomModels(RequestOptionsBase)

Mendapatkan informasi tentang semua model kustom terlatih

getCustomModels(RequestOptionsBase, ServiceCallback<ModelsResult>)
getCustomModels(ServiceCallback<ModelsResult>)
getExtractedKeys(string, RequestOptionsBase)

Ambil kunci yang diekstrak selama pelatihan model yang ditentukan.

getExtractedKeys(string, RequestOptionsBase, ServiceCallback<KeysResult>)
getExtractedKeys(string, ServiceCallback<KeysResult>)
getReadReceiptResult(string, RequestOptionsBase)

Antarmuka ini digunakan untuk mendapatkan hasil analisis dari operasi 'Tanda Terima Baca Batch'. URL ke antarmuka ini harus diambil dari bidang 'Operation-Location' yang dikembalikan dari operasi 'Tanda Terima Baca Batch'.

getReadReceiptResult(string, RequestOptionsBase, ServiceCallback<ReadReceiptResult>)
getReadReceiptResult(string, ServiceCallback<ReadReceiptResult>)
trainCustomModel(TrainRequest, RequestOptionsBase)

Membuat dan melatih model kustom. Permintaan kereta harus menyertakan parameter sumber yang merupakan Uri kontainer blob Azure Storage yang dapat diakses secara eksternal (sebaiknya Uri Tanda Tangan Akses Bersama) atau jalur yang valid ke folder data di drive yang dipasang secara lokal. Ketika jalur lokal ditentukan, jalur tersebut harus mengikuti format jalur Linux/Unix dan menjadi jalur absolut yang di-root ke nilai pengaturan konfigurasi pemasangan input misalnya, jika nilai pengaturan konfigurasi '{Mounts:Input}' adalah '/input' maka jalur sumber yang valid adalah '/input/contosodataset'. Semua data yang akan dilatih diharapkan langsung berada di bawah folder sumber. Subfolder tidak didukung. Model dilatih menggunakan dokumen yang merupakan jenis konten berikut - 'application/pdf', 'image/jpeg' dan 'image/png'." Jenis konten lainnya diabaikan.

trainCustomModel(TrainRequest, RequestOptionsBase, ServiceCallback<TrainResult>)
trainCustomModel(TrainRequest, ServiceCallback<TrainResult>)

Metode yang Diwarisi

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.

sendRequest(RequestPrepareOptions | WebResourceLike)

Kirim httpRequest yang disediakan.

Detail Konstruktor

FormRecognizerClient(ServiceClientCredentials, string, ServiceClientOptions)

Menginisialisasi instans baru kelas FormRecognizerClient.

new FormRecognizerClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)

Parameter

credentials
ServiceClientCredentials

Kredensial langganan yang secara unik mengidentifikasi langganan klien.

endpoint

string

Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: https://westus2.api.cognitive.microsoft.com).

options
ServiceClientOptions

Opsi parameter

Detail Properti yang Diwariskan

credentials

credentials: ServiceClientCredentials

Nilai Properti

Diwariskan DariFormRecognizerClientContext.credentials

endpoint

endpoint: string

Nilai Properti

string

Diwariskan DariFormRecognizerClientContext.endpoint

Detail Metode

analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams)

Ekstrak pasangan kunci-nilai dari dokumen tertentu. Dokumen input harus dari salah satu jenis konten yang didukung - 'application/pdf', 'image/jpeg' atau 'image/png'. Respons keberhasilan dikembalikan di JSON.

function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, options?: FormRecognizerClientAnalyzeWithCustomModelOptionalParams): Promise<AnalyzeWithCustomModelResponse>

Parameter

id

string

Pengidentifikasi Model untuk menganalisis dokumen dengan.

formStream
HttpRequestBody

File dokumen atau gambar pdf (jpg,png) untuk dianalisis.

Mengembalikan

Menjanjikan<Models.AnalyzeWithCustomModelResponse>

analyzeWithCustomModel(string, HttpRequestBody, FormRecognizerClientAnalyzeWithCustomModelOptionalParams, ServiceCallback<AnalyzeResult>)

function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, options: FormRecognizerClientAnalyzeWithCustomModelOptionalParams, callback: ServiceCallback<AnalyzeResult>)

Parameter

id

string

Pengidentifikasi Model untuk menganalisis dokumen dengan.

formStream
HttpRequestBody

File dokumen atau gambar pdf (jpg,png) untuk dianalisis.

callback

ServiceCallback<AnalyzeResult>

Panggilan balik

analyzeWithCustomModel(string, HttpRequestBody, ServiceCallback<AnalyzeResult>)

function analyzeWithCustomModel(id: string, formStream: HttpRequestBody, callback: ServiceCallback<AnalyzeResult>)

Parameter

id

string

Pengidentifikasi Model untuk menganalisis dokumen dengan.

formStream
HttpRequestBody

File dokumen atau gambar pdf (jpg,png) untuk dianalisis.

callback

ServiceCallback<AnalyzeResult>

Panggilan balik

batchReadReceipt(string, RequestOptionsBase)

Operasi Tanda Terima Baca Batch. Respons berisi bidang yang disebut 'Operation-Location', yang berisi URL yang harus Anda gunakan untuk operasi 'Dapatkan Hasil Tanda Terima Baca'.

function batchReadReceipt(url: string, options?: RequestOptionsBase): Promise<BatchReadReceiptResponse>

Parameter

url

string

URL gambar yang dapat dijangkau secara publik.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan<Models.BatchReadReceiptResponse>

batchReadReceipt(string, RequestOptionsBase, ServiceCallback<void>)

function batchReadReceipt(url: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameter

url

string

URL gambar yang dapat dijangkau secara publik.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<void>

Panggilan balik

batchReadReceipt(string, ServiceCallback<void>)

function batchReadReceipt(url: string, callback: ServiceCallback<void>)

Parameter

url

string

URL gambar yang dapat dijangkau secara publik.

callback

ServiceCallback<void>

Panggilan balik

batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase)

Operasi Tanda Terima Baca. Saat Anda menggunakan antarmuka 'Tanda Terima Baca Batch', respons berisi bidang yang disebut 'Operation-Location'. Bidang 'Lokasi-Operasi' berisi URL yang harus Anda gunakan untuk operasi 'Dapatkan Hasil Tanda Terima Baca' Anda.

function batchReadReceiptInStream(image: HttpRequestBody, options?: RequestOptionsBase): Promise<BatchReadReceiptInStreamResponse>

Parameter

image
HttpRequestBody

Aliran gambar.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan<Models.BatchReadReceiptInStreamResponse>

batchReadReceiptInStream(HttpRequestBody, RequestOptionsBase, ServiceCallback<void>)

function batchReadReceiptInStream(image: HttpRequestBody, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameter

image
HttpRequestBody

Aliran gambar.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<void>

Panggilan balik

batchReadReceiptInStream(HttpRequestBody, ServiceCallback<void>)

function batchReadReceiptInStream(image: HttpRequestBody, callback: ServiceCallback<void>)

Parameter

image
HttpRequestBody

Aliran gambar.

callback

ServiceCallback<void>

Panggilan balik

deleteCustomModel(string, RequestOptionsBase)

Menghapus artefak model.

function deleteCustomModel(id: string, options?: RequestOptionsBase): Promise<RestResponse>

Parameter

id

string

Pengidentifikasi model yang akan dihapus.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Promise<RestResponse>

Menjanjikan<msRest.RestResponse>

deleteCustomModel(string, RequestOptionsBase, ServiceCallback<void>)

function deleteCustomModel(id: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameter

id

string

Pengidentifikasi model yang akan dihapus.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<void>

Panggilan balik

deleteCustomModel(string, ServiceCallback<void>)

function deleteCustomModel(id: string, callback: ServiceCallback<void>)

Parameter

id

string

Pengidentifikasi model yang akan dihapus.

callback

ServiceCallback<void>

Panggilan balik

getCustomModel(string, RequestOptionsBase)

Dapatkan informasi tentang model.

function getCustomModel(id: string, options?: RequestOptionsBase): Promise<GetCustomModelResponse>

Parameter

id

string

Pengidentifikasi model.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan model<.GetCustomModelResponse>

getCustomModel(string, RequestOptionsBase, ServiceCallback<ModelResult>)

function getCustomModel(id: string, options: RequestOptionsBase, callback: ServiceCallback<ModelResult>)

Parameter

id

string

Pengidentifikasi model.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<ModelResult>

Panggilan balik

getCustomModel(string, ServiceCallback<ModelResult>)

function getCustomModel(id: string, callback: ServiceCallback<ModelResult>)

Parameter

id

string

Pengidentifikasi model.

callback

ServiceCallback<ModelResult>

Panggilan balik

getCustomModels(RequestOptionsBase)

Mendapatkan informasi tentang semua model kustom terlatih

function getCustomModels(options?: RequestOptionsBase): Promise<GetCustomModelsResponse>

Parameter

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan<Models.GetCustomModelsResponse>

getCustomModels(RequestOptionsBase, ServiceCallback<ModelsResult>)

function getCustomModels(options: RequestOptionsBase, callback: ServiceCallback<ModelsResult>)

Parameter

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<ModelsResult>

Panggilan balik

getCustomModels(ServiceCallback<ModelsResult>)

function getCustomModels(callback: ServiceCallback<ModelsResult>)

Parameter

callback

ServiceCallback<ModelsResult>

Panggilan balik

getExtractedKeys(string, RequestOptionsBase)

Ambil kunci yang diekstrak selama pelatihan model yang ditentukan.

function getExtractedKeys(id: string, options?: RequestOptionsBase): Promise<GetExtractedKeysResponse>

Parameter

id

string

Pengidentifikasi model.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan<Models.GetExtractedKeysResponse>

getExtractedKeys(string, RequestOptionsBase, ServiceCallback<KeysResult>)

function getExtractedKeys(id: string, options: RequestOptionsBase, callback: ServiceCallback<KeysResult>)

Parameter

id

string

Pengidentifikasi model.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<KeysResult>

Panggilan balik

getExtractedKeys(string, ServiceCallback<KeysResult>)

function getExtractedKeys(id: string, callback: ServiceCallback<KeysResult>)

Parameter

id

string

Pengidentifikasi model.

callback

ServiceCallback<KeysResult>

Panggilan balik

getReadReceiptResult(string, RequestOptionsBase)

Antarmuka ini digunakan untuk mendapatkan hasil analisis dari operasi 'Tanda Terima Baca Batch'. URL ke antarmuka ini harus diambil dari bidang 'Operation-Location' yang dikembalikan dari operasi 'Tanda Terima Baca Batch'.

function getReadReceiptResult(operationId: string, options?: RequestOptionsBase): Promise<GetReadReceiptResultResponse>

Parameter

operationId

string

Id operasi baca dikembalikan dalam respons operasi 'Tanda Terima Baca Batch'.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan model<.GetReadReceiptResultResponse>

getReadReceiptResult(string, RequestOptionsBase, ServiceCallback<ReadReceiptResult>)

function getReadReceiptResult(operationId: string, options: RequestOptionsBase, callback: ServiceCallback<ReadReceiptResult>)

Parameter

operationId

string

Id operasi baca dikembalikan dalam respons operasi 'Tanda Terima Baca Batch'.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<ReadReceiptResult>

Panggilan balik

getReadReceiptResult(string, ServiceCallback<ReadReceiptResult>)

function getReadReceiptResult(operationId: string, callback: ServiceCallback<ReadReceiptResult>)

Parameter

operationId

string

Id operasi baca dikembalikan dalam respons operasi 'Tanda Terima Baca Batch'.

callback

ServiceCallback<ReadReceiptResult>

Panggilan balik

trainCustomModel(TrainRequest, RequestOptionsBase)

Membuat dan melatih model kustom. Permintaan kereta harus menyertakan parameter sumber yang merupakan Uri kontainer blob Azure Storage yang dapat diakses secara eksternal (sebaiknya Uri Tanda Tangan Akses Bersama) atau jalur yang valid ke folder data di drive yang dipasang secara lokal. Ketika jalur lokal ditentukan, jalur tersebut harus mengikuti format jalur Linux/Unix dan menjadi jalur absolut yang di-root ke nilai pengaturan konfigurasi pemasangan input misalnya, jika nilai pengaturan konfigurasi '{Mounts:Input}' adalah '/input' maka jalur sumber yang valid adalah '/input/contosodataset'. Semua data yang akan dilatih diharapkan langsung berada di bawah folder sumber. Subfolder tidak didukung. Model dilatih menggunakan dokumen yang merupakan jenis konten berikut - 'application/pdf', 'image/jpeg' dan 'image/png'." Jenis konten lainnya diabaikan.

function trainCustomModel(trainRequest: TrainRequest, options?: RequestOptionsBase): Promise<TrainCustomModelResponse>

Parameter

trainRequest
TrainRequest

Minta objek untuk pelatihan.

options
RequestOptionsBase

Parameter opsional

Mengembalikan

Menjanjikan<Models.TrainCustomModelResponse>

trainCustomModel(TrainRequest, RequestOptionsBase, ServiceCallback<TrainResult>)

function trainCustomModel(trainRequest: TrainRequest, options: RequestOptionsBase, callback: ServiceCallback<TrainResult>)

Parameter

trainRequest
TrainRequest

Minta objek untuk pelatihan.

options
RequestOptionsBase

Parameter opsional

callback

ServiceCallback<TrainResult>

Panggilan balik

trainCustomModel(TrainRequest, ServiceCallback<TrainResult>)

function trainCustomModel(trainRequest: TrainRequest, callback: ServiceCallback<TrainResult>)

Parameter

trainRequest
TrainRequest

Minta objek untuk pelatihan.

callback

ServiceCallback<TrainResult>

Panggilan balik

Detail Metode yang Diwarisi

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Kirim permintaan HTTP yang diisi menggunakan OperationSpec yang disediakan.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parameter

operationArguments
OperationArguments

Argumen tempat nilai templat permintaan HTTP akan diisi.

operationSpec
OperationSpec

OperationSpec yang digunakan untuk mengisi httpRequest.

callback

ServiceCallback<any>

Panggilan balik untuk memanggil saat respons diterima.

Mengembalikan

Promise<RestResponse>

Diwarisi DariFormRecognizerClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Kirim httpRequest yang disediakan.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parameter

Mengembalikan

Diwariskan DariFormRecognizerClientContext.sendRequest