dummy#
__all__ = ['DummyPromptDriver']module-attribute
Bases: BasePromptDriver “)
Source Code in griptape/drivers/prompt/dummy_prompt_driver.py
@define
class DummyPromptDriver(BasePromptDriver):
model: None = field(init=False, default=None, kw_only=True)
tokenizer: DummyTokenizer = field(default=Factory(lambda: DummyTokenizer()), kw_only=True)
@observable
def try_run(self, prompt_stack: PromptStack) -> Message:
raise DummyError(__class__.__name__, "try_run")
@observable
def try_stream(self, prompt_stack: PromptStack) -> Iterator[DeltaMessage]:
raise DummyError(__class__.__name__, "try_stream")
model = field(init=False, default=None, kw_only=True)class-attribute instance-attributetokenizer = field(default=Factory(lambda: DummyTokenizer()), kw_only=True)class-attribute instance-attribute
try_run(prompt_stack)#
Source Code in griptape/drivers/prompt/dummy_prompt_driver.py
@observable
def try_run(self, prompt_stack: PromptStack) -> Message:
raise DummyError(__class__.__name__, "try_run")
try_stream(prompt_stack)#
Source Code in griptape/drivers/prompt/dummy_prompt_driver.py
@observable
def try_stream(self, prompt_stack: PromptStack) -> Iterator[DeltaMessage]:
raise DummyError(__class__.__name__, "try_stream")