Skip to content

Image query engine

ImageQueryEngine

Source code in griptape/engines/image_query/image_query_engine.py
@define
class ImageQueryEngine:
    image_query_driver: BaseImageQueryDriver = field(kw_only=True)

    def run(self, query: str, images: list[ImageArtifact]) -> TextArtifact:
        return self.image_query_driver.query(query, images)

image_query_driver: BaseImageQueryDriver = field(kw_only=True) class-attribute instance-attribute

run(query, images)

Source code in griptape/engines/image_query/image_query_engine.py
def run(self, query: str, images: list[ImageArtifact]) -> TextArtifact:
    return self.image_query_driver.query(query, images)