ContentAnalyzer interface

Анализатор, извлекающий содержимое и поля из мультимодальных документов.

Свойства

analyzerId

Уникальный идентификатор анализатора.

baseAnalyzerId

Анализатор для постепенного обучения.

config

Настройки конфигурации анализатора.

createdAt

Дата и время создания анализатора.

description

Описание анализатора.

dynamicFieldSchema

Указывает, может ли результат содержать дополнительные поля вне определённой схемы.

fieldSchema

Схема полей для извлечения.

knowledgeSources

Дополнительные источники знаний используются для улучшения анализатора.

lastModifiedAt

Дата и время последней модификации анализатора.

models

Сопоставление ролей моделей с конкретными названиями моделей. Например: { "завершение": "gpt-4.1", "embedding": "text-embedding-3-large" }.

processingLocation

Место, где могут обрабатываться данные. По умолчанию — глобальный.

status

Статус анализатора.

supportedModels

Модели завершения и вложения чата, поддерживаемые анализатором.

tags

Теги, связанные с анализатором.

warnings

Предупреждения, встречающиеся при создании анализатора.

Сведения о свойстве

analyzerId

Уникальный идентификатор анализатора.

analyzerId: string

Значение свойства

string

baseAnalyzerId

Анализатор для постепенного обучения.

baseAnalyzerId?: string

Значение свойства

string

config

Настройки конфигурации анализатора.

config?: ContentAnalyzerConfig

Значение свойства

createdAt

Дата и время создания анализатора.

createdAt: Date

Значение свойства

Date

description

Описание анализатора.

description?: string

Значение свойства

string

dynamicFieldSchema

Указывает, может ли результат содержать дополнительные поля вне определённой схемы.

dynamicFieldSchema?: boolean

Значение свойства

boolean

fieldSchema

Схема полей для извлечения.

fieldSchema?: ContentFieldSchema

Значение свойства

knowledgeSources

Дополнительные источники знаний используются для улучшения анализатора.

knowledgeSources?: KnowledgeSourceUnion[]

Значение свойства

lastModifiedAt

Дата и время последней модификации анализатора.

lastModifiedAt: Date

Значение свойства

Date

models

Сопоставление ролей моделей с конкретными названиями моделей. Например: { "завершение": "gpt-4.1", "embedding": "text-embedding-3-large" }.

models?: Record<string, string>

Значение свойства

Record<string, string>

processingLocation

Место, где могут обрабатываться данные. По умолчанию — глобальный.

processingLocation?: ProcessingLocation

Значение свойства

status

Статус анализатора.

status: ContentAnalyzerStatus

Значение свойства

supportedModels

Модели завершения и вложения чата, поддерживаемые анализатором.

supportedModels?: SupportedModels

Значение свойства

tags

Теги, связанные с анализатором.

tags?: Record<string, string>

Значение свойства

Record<string, string>

warnings

Предупреждения, встречающиеся при создании анализатора.

warnings?: ErrorModel[]

Значение свойства