blob_loader

Contents

blob_loader#

Bases: BaseFileLoader[BlobArtifact “)

Source Code in griptape/loaders/blob_loader.py

@define
class BlobLoader(BaseFileLoader[BlobArtifact]):
    def try_parse(self, data: bytes) -> BlobArtifact:
        if self.encoding is None:
            return BlobArtifact(data)
        return BlobArtifact(data, encoding=self.encoding)

try_parse(data)#

Source Code in griptape/loaders/blob_loader.py

def try_parse(self, data: bytes) -> BlobArtifact:
    if self.encoding is None:
        return BlobArtifact(data)
    return BlobArtifact(data, encoding=self.encoding)