EpisodicOverrideReflectionConfigurationInput¶
Structure Class¶
EpisodicOverrideReflectionConfigurationInput
dataclass
¶
Configurations for overriding the reflection step of the episodic memory strategy.
Attributes¶
append_to_prompt
class-attribute
instance-attribute
¶
append_to_prompt: str = field(repr=False)
The text to append to the prompt for reflection step of the episodic memory strategy.
memory_record_schema
class-attribute
instance-attribute
¶
memory_record_schema: MemoryRecordSchema | None = None
Schema for metadata fields on records generated by this reflection override.
model_id
instance-attribute
¶
model_id: str
The model ID to use for the reflection step of the episodic memory strategy.
namespace_templates
class-attribute
instance-attribute
¶
namespace_templates: list[str] | None = None
The namespaceTemplates to use for episodic reflection. Can be less nested than the episodic namespaces.
namespaces
class-attribute
instance-attribute
¶
namespaces: list[str] | None = None
This is a legacy parameter, use namespaceTemplates. The namespaces to
use for episodic reflection. Can be less nested than the episodic
namespaces.