Bases: BlobArtifactFileOutputMixin, RuleMixin, BaseTask, ABC
Source code in griptape/tasks/base_audio_generation_task.py
| @define
class BaseAudioGenerationTask(BlobArtifactFileOutputMixin, RuleMixin, BaseTask, ABC):
def before_run(self) -> None:
super().before_run()
self.structure.logger.info(f"{self.__class__.__name__} {self.id}\nInput: {self.input.to_text()}")
def after_run(self) -> None:
super().after_run()
self.structure.logger.info(f"{self.__class__.__name__} {self.id}\nOutput: {self.output.to_text()}")
|
after_run()
Source code in griptape/tasks/base_audio_generation_task.py
| def after_run(self) -> None:
super().after_run()
self.structure.logger.info(f"{self.__class__.__name__} {self.id}\nOutput: {self.output.to_text()}")
|
before_run()
Source code in griptape/tasks/base_audio_generation_task.py
| def before_run(self) -> None:
super().before_run()
self.structure.logger.info(f"{self.__class__.__name__} {self.id}\nInput: {self.input.to_text()}")
|