Interface: ConceptMatchDto
@kortexya/reasoninglayer / ConceptMatchDto
Interface: ConceptMatchDto
Section titled “Interface: ConceptMatchDto”Defined in: src/types/rag.ts:57
A primary concept matching the RAG query.
Properties
Section titled “Properties”canonicalName
Section titled “canonicalName”canonicalName:
string
Defined in: src/types/rag.ts:59
Canonical concept name.
conceptId
Section titled “conceptId”conceptId:
string
Defined in: src/types/rag.ts:61
Concept term ID.
features
Section titled “features”features:
Record<string,unknown>
Defined in: src/types/rag.ts:63
Concept features.
matchDegree
Section titled “matchDegree”matchDegree:
number
Defined in: src/types/rag.ts:65
Match degree (0.0-1.0).
matchReason
Section titled “matchReason”matchReason:
string
Defined in: src/types/rag.ts:67
Reason for matching.
nameVariants?
Section titled “nameVariants?”
optionalnameVariants?:object|null
Defined in: src/types/rag.ts:69
Name variants (if available).
sourceIds
Section titled “sourceIds”sourceIds:
string[]
Defined in: src/types/rag.ts:71
Source IDs associated with this concept.