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
createdAt
분석기가 만들어진 날짜와 시간.
createdAt: Date
속성 값
Date
description
분석기 설명입니다.
description?: string
속성 값
string
dynamicFieldSchema
결과에 정의된 스키마 외의 추가 필드가 포함될 수 있는지 여부를 나타냅니다.
dynamicFieldSchema?: boolean
속성 값
boolean
fieldSchema
knowledgeSources
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
tags
분석기와 연관된 태그들.
tags?: Record<string, string>
속성 값
Record<string, string>