Share via


ContentAnalyzerConfig interface

Configuration settings for an analyzer.

Properties

annotationFormat

Representation format of annotations in analyze result markdown.

chartFormat

Representation format of charts in analyze result markdown.

contentCategories

Map of categories to classify the input content(s) against.

disableFaceBlurring

Disable the default blurring of faces for privacy while processing the content.

enableFigureAnalysis

Enable analysis of figures, such as charts and diagrams.

enableFigureDescription

Enable generation of figure description.

enableFormula

Enable mathematical formula detection.

enableLayout

Enable layout analysis.

enableOcr

Enable optical character recognition (OCR).

enableSegment

Enable segmentation of the input by contentCategories.

estimateFieldSourceAndConfidence

Return field grounding source and confidence.

locales

List of locale hints for speech transcription.

omitContent

Omit the content for this analyzer from analyze result. Only return content(s) from additional analyzers specified in contentCategories, if any.

returnDetails

Return all content details.

segmentPerPage

Force segmentation of document content by page.

tableFormat

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

Property Value