Interface: KnowledgeEntity
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:23
Represents an entity (node) in the knowledge graph
Properties
confidence
confidence:
number
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:35
Confidence score (0-1)
createdAt
createdAt:
string
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:39
Creation timestamp
embedding?
optionalembedding:number[]
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:33
Vector embedding for similarity search
id
id:
string
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:25
Unique entity ID
label
label:
string
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:29
Human-readable label
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:47
Additional metadata
ownerId?
optionalownerId:string
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:43
Associated GMI or user ID
properties
properties:
Record<string,unknown>
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:31
Entity properties/attributes
source
source:
KnowledgeSource
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:37
Source of this knowledge
tags?
optionaltags:string[]
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:45
Tags for categorization
type
type:
EntityType
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:27
Entity type (person, concept, event, location, etc.)
updatedAt
updatedAt:
string
Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:41
Last updated timestamp