def decode()

in code/embedding-function/utilities/common/source_document.py [0:0]


    def decode(self, s, **kwargs):
        obj = super().decode(s, **kwargs)
        return SourceDocument(
            id=obj["id"],
            content=obj["content"],
            source=obj["source"],
            title=obj["title"],
            chunk=obj["chunk"],
            offset=obj["offset"],
            page_number=obj["page_number"],
            chunk_id=obj["chunk_id"],
            sharepoint_file_id=obj.get("sharepoint_file_id"),
        )