defaults_config#
Defaults = _DefaultsConfig()module-attribute
Bases: BaseConfig “) , SingletonMixin ”)
Source Code in griptape/configs/defaults_config.py
@define(kw_only=True)
class _DefaultsConfig(BaseConfig, SingletonMixin):
_logging_config: Optional[LoggingConfig] = field(default=None)
_drivers_config: Optional[BaseDriversConfig] = field(default=None)
@lazy_property()
def logging_config(self) -> LoggingConfig:
return LoggingConfig()
@lazy_property()
def drivers_config(self) -> BaseDriversConfig:
from griptape.configs.drivers.openai_drivers_config import OpenAiDriversConfig
return OpenAiDriversConfig()
_drivers_config = field(default=None)class-attribute instance-attribute_logging_config = field(default=None)class-attribute instance-attribute
drivers_config()#
Source Code in griptape/configs/defaults_config.py
@lazy_property()
def drivers_config(self) -> BaseDriversConfig:
from griptape.configs.drivers.openai_drivers_config import OpenAiDriversConfig
return OpenAiDriversConfig()
logging_config()#
Source Code in griptape/configs/defaults_config.py
@lazy_property()
def logging_config(self) -> LoggingConfig:
return LoggingConfig()