drivers_config
Adapted from the Griptape AI Framework documentation.
Bases:
BaseDriversConfig
Source Code in griptape/configs/drivers/drivers_config.py
@define class DriversConfig(BaseDriversConfig): @lazy_property() def prompt_driver(self) -> BasePromptDriver: return DummyPromptDriver() @lazy_property() def image_generation_driver(self) -> BaseImageGenerationDriver: return DummyImageGenerationDriver() @lazy_property() def embedding_driver(self) -> BaseEmbeddingDriver: return DummyEmbeddingDriver() @lazy_property() def vector_store_driver(self) -> BaseVectorStoreDriver: return DummyVectorStoreDriver(embedding_driver=self.embedding_driver) @lazy_property() def conversation_memory_driver(self) -> BaseConversationMemoryDriver: return LocalConversationMemoryDriver() @lazy_property() def text_to_speech_driver(self) -> BaseTextToSpeechDriver: return DummyTextToSpeechDriver() @lazy_property() def audio_transcription_driver(self) -> BaseAudioTranscriptionDriver: return DummyAudioTranscriptionDriver() @lazy_property() def ruleset_driver(self) -> BaseRulesetDriver: return LocalRulesetDriver()
audio_transcription_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def audio_transcription_driver(self) -> BaseAudioTranscriptionDriver: return DummyAudioTranscriptionDriver()
conversation_memory_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def conversation_memory_driver(self) -> BaseConversationMemoryDriver: return LocalConversationMemoryDriver()
embedding_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def embedding_driver(self) -> BaseEmbeddingDriver: return DummyEmbeddingDriver()
image_generation_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def image_generation_driver(self) -> BaseImageGenerationDriver: return DummyImageGenerationDriver()
prompt_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def prompt_driver(self) -> BasePromptDriver: return DummyPromptDriver()
ruleset_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def ruleset_driver(self) -> BaseRulesetDriver: return LocalRulesetDriver()
text_to_speech_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def text_to_speech_driver(self) -> BaseTextToSpeechDriver: return DummyTextToSpeechDriver()
vector_store_driver()
Source Code in griptape/configs/drivers/drivers_config.py
@lazy_property() def vector_store_driver(self) -> BaseVectorStoreDriver: return DummyVectorStoreDriver(embedding_driver=self.embedding_driver)
Could this page be better? Report a problem or suggest an addition!