Skip to content

Structure task memory query engine config

StructureTaskMemoryQueryEngineConfig

Bases: SerializableMixin

Source code in griptape/config/structure_task_memory_query_engine_config.py
@define
class StructureTaskMemoryQueryEngineConfig(SerializableMixin):
    prompt_driver: BasePromptDriver = field(
        kw_only=True, default=Factory(lambda: DummyPromptDriver()), metadata={"serializable": True}
    )
    vector_store_driver: BaseVectorStoreDriver = field(
        kw_only=True,
        default=Factory(lambda: DummyVectorStoreDriver(embedding_driver=DummyEmbeddingDriver())),
        metadata={"serializable": True},
    )

prompt_driver: BasePromptDriver = field(kw_only=True, default=Factory(lambda: DummyPromptDriver()), metadata={'serializable': True}) class-attribute instance-attribute

vector_store_driver: BaseVectorStoreDriver = field(kw_only=True, default=Factory(lambda: DummyVectorStoreDriver(embedding_driver=DummyEmbeddingDriver())), metadata={'serializable': True}) class-attribute instance-attribute