ContentAnalyzer interface
Анализатор, извлекающий содержимое и поля из мультимодальных документов.
Свойства
| analyzer |
Уникальный идентификатор анализатора. |
| base |
Анализатор для постепенного обучения. |
| config | Настройки конфигурации анализатора. |
| created |
Дата и время создания анализатора. |
| description | Описание анализатора. |
| dynamic |
Указывает, может ли результат содержать дополнительные поля вне определённой схемы. |
| field |
Схема полей для извлечения. |
| knowledge |
Дополнительные источники знаний используются для улучшения анализатора. |
| last |
Дата и время последней модификации анализатора. |
| models | Сопоставление ролей моделей с конкретными названиями моделей. Например: { "завершение": "gpt-4.1", "embedding": "text-embedding-3-large" }. |
| processing |
Место, где могут обрабатываться данные. По умолчанию — глобальный. |
| status | Статус анализатора. |
| supported |
Модели завершения и вложения чата, поддерживаемые анализатором. |
| 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
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
supportedModels
Модели завершения и вложения чата, поддерживаемые анализатором.
supportedModels?: SupportedModels
Значение свойства
tags
Теги, связанные с анализатором.
tags?: Record<string, string>
Значение свойства
Record<string, string>
warnings
Предупреждения, встречающиеся при создании анализатора.
warnings?: ErrorModel[]