Skip to content

Interface: ConceptMatchDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ConceptMatchDto

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

A primary concept matching the RAG query.

canonicalName: string

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

Canonical concept name.


conceptId: string

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

Concept term ID.


features: Record<string, unknown>

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

Concept features.


matchDegree: number

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

Match degree (0.0-1.0).


matchReason: string

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

Reason for matching.


optional nameVariants?: object | null

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

Name variants (if available).


sourceIds: string[]

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

Source IDs associated with this concept.