Skip to main content

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?

optional embedding: 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?

optional metadata: Record<string, unknown>

Defined in: packages/agentos/src/core/knowledge/IKnowledgeGraph.ts:47

Additional metadata


ownerId?

optional ownerId: 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?

optional tags: 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