Skip to content

Dummy image query driver

DummyImageQueryDriver

Bases: BaseImageQueryDriver

Source code in griptape/drivers/image_query/dummy_image_query_driver.py
@define
class DummyImageQueryDriver(BaseImageQueryDriver):
    model: str = field(init=False)
    max_tokens: int = field(init=False)

    def try_query(self, query: str, images: list[ImageArtifact]) -> TextArtifact:
        raise DummyException(__class__.__name__, "try_query")

max_tokens: int = field(init=False) class-attribute instance-attribute

model: str = field(init=False) class-attribute instance-attribute

try_query(query, images)

Source code in griptape/drivers/image_query/dummy_image_query_driver.py
def try_query(self, query: str, images: list[ImageArtifact]) -> TextArtifact:
    raise DummyException(__class__.__name__, "try_query")