Base structure config
BaseStructureConfig
Bases: BaseConfig, ABC
BaseStructureConfig
Bases: BaseConfig, ABC
griptape/config/base_structure_config.pyaudio_transcription_driver: BaseAudioTranscriptionDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
conversation_memory_driver: Optional[BaseConversationMemoryDriver] = field(default=None, kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
embedding_driver: BaseEmbeddingDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
image_generation_driver: BaseImageGenerationDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
image_query_driver: BaseImageQueryDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
prompt_driver: BasePromptDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
text_to_speech_driver: BaseTextToSpeechDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
vector_store_driver: BaseVectorStoreDriver = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute