EntityTypeDefinition
@daydreamsai/core / EntityTypeDefinition
Interface: EntityTypeDefinition
Defined in: packages/core/src/memory/knowledge-schema.ts:65
Entity type definition in knowledge schema
Properties
description?
optional
description:string
Defined in: packages/core/src/memory/knowledge-schema.ts:71
Description of this entity type
displayName?
optional
displayName:string
Defined in: packages/core/src/memory/knowledge-schema.ts:69
Human-readable display name
extraction?
optional
extraction:EntityExtractionConfig
Defined in: packages/core/src/memory/knowledge-schema.ts:77
Configuration for automatic extraction
name
name:
string
Defined in: packages/core/src/memory/knowledge-schema.ts:67
Entity type name
optionalProperties?
optional
optionalProperties:Record
<string
,"string"
|"number"
|"boolean"
|"object"
|"date"
>
Defined in: packages/core/src/memory/knowledge-schema.ts:75
Optional properties with their types
relationships?
optional
relationships:Record
<string
,RelationshipTypeDefinition
>
Defined in: packages/core/src/memory/knowledge-schema.ts:79
Relationships this entity can have
requiredProperties?
optional
requiredProperties:string
[]
Defined in: packages/core/src/memory/knowledge-schema.ts:73
Required properties for this entity type