SemanticMemoryStrategyInput¶
Structure Class¶
SemanticMemoryStrategyInput
dataclass
¶
Input for creating a semantic memory strategy.
Attributes¶
description
class-attribute
instance-attribute
¶
description: str | None = field(repr=False, default=None)
The description of the semantic memory strategy.
memory_record_schema
class-attribute
instance-attribute
¶
memory_record_schema: MemoryRecordSchema | None = None
Schema for metadata on memory records generated by a strategy.
namespace_templates
class-attribute
instance-attribute
¶
namespace_templates: list[str] | None = None
The namespaceTemplates associated with the semantic memory strategy.
namespaces
class-attribute
instance-attribute
¶
namespaces: list[str] | None = None
This is a legacy parameter, use namespaceTemplates. The namespaces
associated with the semantic memory strategy.