base_assistant_driver

Bases:

ABC
Source Code in griptape/drivers/assistant/base_assistant_driver.py
@define
class BaseAssistantDriver(ABC):
    """Base class for AssistantDrivers."""

    def run(self, *args: BaseArtifact) -> TextArtifact:
        return self.try_run(*args)

    @abstractmethod
    def try_run(self, *args: BaseArtifact) -> TextArtifact: ...

run(*args)

Source Code in griptape/drivers/assistant/base_assistant_driver.py
def run(self, *args: BaseArtifact) -> TextArtifact:
    return self.try_run(*args)

try_run(*args)abstractmethod

Source Code in griptape/drivers/assistant/base_assistant_driver.py
@abstractmethod
def try_run(self, *args: BaseArtifact) -> TextArtifact: ...

Could this page be better? Report a problem or suggest an addition!