Skip to content

Interface: FeatureConfigDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RAG / FeatureConfigDto

Interface: FeatureConfigDto

Defined in: src/types/rag.ts:149

Feature configuration for Ontology RAG queries.

Remarks

Allows the caller to specify custom feature names for concept navigation. If not provided, sensible defaults are used.

Properties

dependentFeature?

optional dependentFeature: string

Defined in: src/types/rag.ts:151

Feature name for dependent/teaches relations (default: “enables”).


idFeature?

optional idFeature: string

Defined in: src/types/rag.ts:153

Feature name for concept ID (default: “concept_id”).


nameFeature?

optional nameFeature: string

Defined in: src/types/rag.ts:155

Feature name for concept name (default: “name”).


prerequisiteFeature?

optional prerequisiteFeature: string

Defined in: src/types/rag.ts:157

Feature name for prerequisite/requires relations (default: “requires”).


relatedFeature?

optional relatedFeature: string

Defined in: src/types/rag.ts:159

Feature name for related concepts (default: “related”).


searchableTextFeature?

optional searchableTextFeature: string

Defined in: src/types/rag.ts:161

Feature name for searchable text (default: “searchable_text”).


sourceFeature?

optional sourceFeature: string

Defined in: src/types/rag.ts:163

Feature name for source IDs (default: “source_activity_id”).