RelationshipTypeDefinition

@daydreamsai/core


@daydreamsai/core / RelationshipTypeDefinition

Interface: RelationshipTypeDefinition

Defined in: packages/core/src/memory/knowledge-schema.ts:85

Relationship type definition in knowledge schema

Properties

description?

optional description: string

Defined in: packages/core/src/memory/knowledge-schema.ts:91

Description of this relationship


displayName?

optional displayName: string

Defined in: packages/core/src/memory/knowledge-schema.ts:89

Human-readable display name


extraction?

optional extraction: RelationshipExtractionConfig

Defined in: packages/core/src/memory/knowledge-schema.ts:97

Configuration for automatic extraction


multiple?

optional multiple: boolean

Defined in: packages/core/src/memory/knowledge-schema.ts:99

Whether multiple relationships of this type are allowed


name

name: string

Defined in: packages/core/src/memory/knowledge-schema.ts:87

Relationship type name


semantics

semantics: RelationshipSemantics

Defined in: packages/core/src/memory/knowledge-schema.ts:95

Semantic information about this relationship


targetEntityTypes

targetEntityTypes: string[]

Defined in: packages/core/src/memory/knowledge-schema.ts:93

Target entity types this relationship can connect to