1.0.0-beta.3 (2024-08-20)
Features Added
- Added support for the Analyze Batch Documents API with the long-running operations,
/documentModels/{modelId}:analyzeBatch
. - Added support for method
/documentModels/{modelId}/analyzeResults/{resultId}/pdf
. - Added support for method
/documentModels/{modelId}/analyzeResults/{resultId}/figures/{figureId}
. - Added support for the analysis method to specify other kinds of output through
AnalyzeDocumentFromStreamBodyParam#output
param : can bepdf
andfigures
. - Added property
id
toOutput
model. - Added support for the Copy Classifier API with method
/documentClassifiers:authorizeCopy
. - Added method
/documentClassifiers/{classifierId}:copyTo
. - Added new enum type to
DocumentBuildMode
:generative
. - Added property
warnings
toAnalyzeResultOutput
model. - Added properties
classifierId
,split
, andtrainingHours
toDocumentModelDetailsOutput
model. - Added properties
confidenceThreshold
,features
,maxDocumentsToAnalyze
,modelId
, andqueryFields
toDocumentTypeDetailsOutput
model. - Added properties
allowOverwrite
andmaxTrainingHours
toBuildDocumentModelRequest
model. - Added parameter
pages
toClassifyDocument
overloads. - Added properties
classifierId
,docTypes
, andsplit
toComposeDocumentModelRequest
. - Added property
allowOverwrite
toBuildDocumentClassifierRequest
. - Added property
getOperationId()
method to the pollers.
Other Changes
- The
@azure-rest/ai-document-intelligence
Rest Level Client Library, now targets the Azure AI Document Intelligence service API version2024-07-31-preview
. Support for2024-02-29-preview
has been removed. - Removed support for extracting lists from analyzed documents:
- Removed models
DocumentListOutput
andDocumentListItemOutput
. - Removed property
lists
fromAnalyzeResultOutput
.
- Removed models
- Changes to the Compose Document API:
- Removed model
ComponentDocumentModelDetails
. - Removed property
componentModels
fromComposeDocumentModelRequest
. ComposeDocumentModelRequest
now requires a map ofDocumentTypeDetails
and a classifier ID.
- Removed model
- Removed model
QuotaDetailsOutput
. - Removed property
customNeuralDocumentModelBuilds
fromResourceDetailsOutput
. - Removed required property
fieldSchema
and fromDocumentTypeDetailsOuput
. DocumentFieldType
is now a required property ofDocumentFieldSchema
.