ContentAnalyzer interface
Analisador que extrai conteúdo e campos de documentos multimodais.
Propriedades
| analyzer |
O identificador único do analisador. |
| base |
O analisador para treinar incrementalmente. |
| config | Configurações do analisador. |
| created |
A data e hora em que o analisador foi criado. |
| description | Uma descrição do analisador. |
| dynamic |
Indica se o resultado pode conter campos adicionais fora do esquema definido. |
| field |
O esquema dos campos para extrair. |
| knowledge |
Fontes adicionais de conhecimento usadas para aprimorar o analisador. |
| last |
A data e hora em que o analisador foi modificado pela última vez. |
| models | Mapeamento dos papéis dos modelos para nomes específicos de modelos. Ex.: { "completion": "gpt-4.1", "embedding": "text-embedding-3-large" }. |
| processing |
O local onde os dados podem ser processados. O padrão é global. |
| status | O status do analisador. |
| supported |
Modelos de completamento e incorporação de chat suportados pelo analisador. |
| tags | Tags associadas ao analisador. |
| warnings | Avisos encontrados durante a criação do analisador. |
Detalhes da propriedade
analyzerId
O identificador único do analisador.
analyzerId: string
Valor da propriedade
string
baseAnalyzerId
O analisador para treinar incrementalmente.
baseAnalyzerId?: string
Valor da propriedade
string
config
Configurações do analisador.
config?: ContentAnalyzerConfig
Valor da propriedade
createdAt
A data e hora em que o analisador foi criado.
createdAt: Date
Valor da propriedade
Date
description
Uma descrição do analisador.
description?: string
Valor da propriedade
string
dynamicFieldSchema
Indica se o resultado pode conter campos adicionais fora do esquema definido.
dynamicFieldSchema?: boolean
Valor da propriedade
boolean
fieldSchema
O esquema dos campos para extrair.
fieldSchema?: ContentFieldSchema
Valor da propriedade
knowledgeSources
Fontes adicionais de conhecimento usadas para aprimorar o analisador.
knowledgeSources?: KnowledgeSourceUnion[]
Valor da propriedade
lastModifiedAt
A data e hora em que o analisador foi modificado pela última vez.
lastModifiedAt: Date
Valor da propriedade
Date
models
Mapeamento dos papéis dos modelos para nomes específicos de modelos. Ex.: { "completion": "gpt-4.1", "embedding": "text-embedding-3-large" }.
models?: Record<string, string>
Valor da propriedade
Record<string, string>
processingLocation
O local onde os dados podem ser processados. O padrão é global.
processingLocation?: ProcessingLocation
Valor da propriedade
status
supportedModels
Modelos de completamento e incorporação de chat suportados pelo analisador.
supportedModels?: SupportedModels
Valor da propriedade
tags
Tags associadas ao analisador.
tags?: Record<string, string>
Valor da propriedade
Record<string, string>
warnings
Avisos encontrados durante a criação do analisador.
warnings?: ErrorModel[]