Blob loader BlobLoader Bases: BaseLoader Source code in griptape/loaders/blob_loader.py 10 11 12 13 14 15 16 17 18 19@define class BlobLoader(BaseLoader): def load(self, source: Any, *args, **kwargs) -> BlobArtifact | ErrorArtifact: if self.encoding is None: return BlobArtifact(source) else: return BlobArtifact(source, encoding=self.encoding) def load_collection(self, sources: list[bytes | str], *args, **kwargs) -> dict[str, BlobArtifact | ErrorArtifact]: return cast(dict[str, Union[BlobArtifact, ErrorArtifact]], super().load_collection(sources, *args, **kwargs)) load(source, *args, **kwargs) Source code in griptape/loaders/blob_loader.py 12 13 14 15 16def load(self, source: Any, *args, **kwargs) -> BlobArtifact | ErrorArtifact: if self.encoding is None: return BlobArtifact(source) else: return BlobArtifact(source, encoding=self.encoding) load_collection(sources, *args, **kwargs) Source code in griptape/loaders/blob_loader.py 18 19def load_collection(self, sources: list[bytes | str], *args, **kwargs) -> dict[str, BlobArtifact | ErrorArtifact]: return cast(dict[str, Union[BlobArtifact, ErrorArtifact]], super().load_collection(sources, *args, **kwargs))