Bases: SerializableMixin
, ABC
Source code in griptape/drivers/image_query_model/base_image_query_model_driver.py
| @define
class BaseImageQueryModelDriver(SerializableMixin, ABC):
@abstractmethod
def image_query_request_parameters(self, query: str, images: list[ImageArtifact], max_tokens: int) -> dict:
...
@abstractmethod
def process_output(self, output: dict) -> TextArtifact:
...
|
image_query_request_parameters(query, images, max_tokens)
abstractmethod
Source code in griptape/drivers/image_query_model/base_image_query_model_driver.py
| @abstractmethod
def image_query_request_parameters(self, query: str, images: list[ImageArtifact], max_tokens: int) -> dict:
...
|
process_output(output)
abstractmethod
Source code in griptape/drivers/image_query_model/base_image_query_model_driver.py
| @abstractmethod
def process_output(self, output: dict) -> TextArtifact:
...
|