AnalyzeDocumentOptions interface
Belge çözümleme işlemi için seçenekler.
- Extends
Özellikler
| features | Modelde etkinleştirilecek özelliklerin listesi. Özelliklerin etkinleştirilmesi ek maliyetlere neden olabilir, bu nedenle özelliklerin doğasını ve bunların kullanımıyla ilişkili ek maliyetleri anlamak için hizmet belgelerine başvurduğunuzdan emin olun. Form Tanıma'da kullanılabilen özellikler hakkında daha fazla bilgi için hizmet belgelerine bakın: https://aka.ms/azsdk/formrecognizer/features |
| locale | Metin tanıma ve belge analizi için yerel ayar ipucu. Değer yalnızca iki harfli dil kodunu veya hem dili hem de bölgeyi belirten bir BCP-47 dil etiketini belirtebilir. Örnekler:
|
| pages | Analiz etmek için giriş belgesinde virgülle ayrılmış sayfa aralıklarının (1 indeksli) bir listesi Örnekler: "1", "3-5", "1,3-5" |
Devralınan Özellikler
| abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
| on |
Poller durumu güncelleştirildiğinde çağrılacak isteğe bağlı bir ilk ilerleme durumu işleyicisi. Bu işleyici, poller durumu başlatıldıktan hemen sonra bir kez çağrılır. |
| on |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. |
| request |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
| resume |
Seri hale getirilmiş poller durumu. Sağlandıysa, yoklama işlemi yeni bir işlemmiş gibi başlatılmak yerine verilen durumdan sürdürülür. |
| serializer |
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri. |
| tracing |
İzleme etkinleştirildiğinde kullanılan seçenekler. |
| update |
Aynı işlemle ilgili sonraki istekler arasında bekleme süresi (milisaniye cinsinden). |
Özellik Ayrıntıları
features
Modelde etkinleştirilecek özelliklerin listesi. Özelliklerin etkinleştirilmesi ek maliyetlere neden olabilir, bu nedenle özelliklerin doğasını ve bunların kullanımıyla ilişkili ek maliyetleri anlamak için hizmet belgelerine başvurduğunuzdan emin olun.
Form Tanıma'da kullanılabilen özellikler hakkında daha fazla bilgi için hizmet belgelerine bakın: https://aka.ms/azsdk/formrecognizer/features
features?: FormRecognizerFeature[]
Özellik Değeri
locale
Metin tanıma ve belge analizi için yerel ayar ipucu.
Değer yalnızca iki harfli dil kodunu veya hem dili hem de bölgeyi belirten bir BCP-47 dil etiketini belirtebilir.
Örnekler:
- "en-US" (ABD İngilizcesi)
- "fr" (Fransızca - bölge yok)
locale?: string
Özellik Değeri
string
pages
Analiz etmek için giriş belgesinde virgülle ayrılmış sayfa aralıklarının (1 indeksli) bir listesi
Örnekler: "1", "3-5", "1,3-5"
pages?: string
Özellik Değeri
string
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
Devralındığı yer:PollerOptions.abortSignal
onProgress
Poller durumu güncelleştirildiğinde çağrılacak isteğe bağlı bir ilk ilerleme durumu işleyicisi. Bu işleyici, poller durumu başlatıldıktan hemen sonra bir kez çağrılır.
onProgress?: (state: DocumentAnalysisPollOperationState<Result>) => void
Özellik Değeri
(state: DocumentAnalysisPollOperationState<Result>) => void
Devralındığı yer:PollerOptions.onProgress
onResponse
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.
onResponse?: RawResponseCallback
Özellik Değeri
Devralındığı yer:PollerOptions.onResponse
requestOptions
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.
requestOptions?: OperationRequestOptions
Özellik Değeri
Devralındığı yer:PollerOptions.requestOptions
resumeFrom
Seri hale getirilmiş poller durumu. Sağlandıysa, yoklama işlemi yeni bir işlemmiş gibi başlatılmak yerine verilen durumdan sürdürülür.
resumeFrom?: string
Özellik Değeri
string
Devralındığı yer:PollerOptions.resumeFrom
serializerOptions
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri.
serializerOptions?: SerializerOptions
Özellik Değeri
Devralındığı yer:PollerOptions.serializerOptions
tracingOptions
İzleme etkinleştirildiğinde kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:PollerOptions.tracingOptions
updateIntervalInMs
Aynı işlemle ilgili sonraki istekler arasında bekleme süresi (milisaniye cinsinden).
updateIntervalInMs?: number
Özellik Değeri
number
Devralındığı yer:PollerOptions.updateIntervalInMs