ContentAnalyzerConfig interface
Configuration settings for an analyzer.
Properties
| annotation |
Representation format of annotations in analyze result markdown. |
| chart |
Representation format of charts in analyze result markdown. |
| content |
Map of categories to classify the input content(s) against. |
| disable |
Disable the default blurring of faces for privacy while processing the content. |
| enable |
Enable analysis of figures, such as charts and diagrams. |
| enable |
Enable generation of figure description. |
| enable |
Enable mathematical formula detection. |
| enable |
Enable layout analysis. |
| enable |
Enable optical character recognition (OCR). |
| enable |
Enable segmentation of the input by contentCategories. |
| estimate |
Return field grounding source and confidence. |
| locales | List of locale hints for speech transcription. |
| omit |
Omit the content for this analyzer from analyze result. Only return content(s) from additional analyzers specified in contentCategories, if any. |
| return |
Return all content details. |
| segment |
Force segmentation of document content by page. |
| table |
Representation format of tables in analyze result markdown. |
Property Details
annotationFormat
Representation format of annotations in analyze result markdown.
annotationFormat?: AnnotationFormat
Property Value
chartFormat
Representation format of charts in analyze result markdown.
chartFormat?: ChartFormat
Property Value
contentCategories
Map of categories to classify the input content(s) against.
contentCategories?: Record<string, ContentCategoryDefinition>
Property Value
Record<string, ContentCategoryDefinition>
disableFaceBlurring
Disable the default blurring of faces for privacy while processing the content.
disableFaceBlurring?: boolean
Property Value
boolean
enableFigureAnalysis
Enable analysis of figures, such as charts and diagrams.
enableFigureAnalysis?: boolean
Property Value
boolean
enableFigureDescription
Enable generation of figure description.
enableFigureDescription?: boolean
Property Value
boolean
enableFormula
Enable mathematical formula detection.
enableFormula?: boolean
Property Value
boolean
enableLayout
Enable layout analysis.
enableLayout?: boolean
Property Value
boolean
enableOcr
Enable optical character recognition (OCR).
enableOcr?: boolean
Property Value
boolean
enableSegment
Enable segmentation of the input by contentCategories.
enableSegment?: boolean
Property Value
boolean
estimateFieldSourceAndConfidence
Return field grounding source and confidence.
estimateFieldSourceAndConfidence?: boolean
Property Value
boolean
locales
List of locale hints for speech transcription.
locales?: string[]
Property Value
string[]
omitContent
Omit the content for this analyzer from analyze result. Only return content(s) from additional analyzers specified in contentCategories, if any.
omitContent?: boolean
Property Value
boolean
returnDetails
Return all content details.
returnDetails?: boolean
Property Value
boolean
segmentPerPage
Force segmentation of document content by page.
segmentPerPage?: boolean
Property Value
boolean
tableFormat
Representation format of tables in analyze result markdown.
tableFormat?: TableFormat