local_text.py 469 B

1234567891011121314151617
  1. from embedchain.helper_classes.json_serializable import register_deserializable
  2. from embedchain.loaders.base_loader import BaseLoader
  3. @register_deserializable
  4. class LocalTextLoader(BaseLoader):
  5. def load_data(self, content):
  6. """Load data from a local text file."""
  7. meta_data = {
  8. "url": "local",
  9. }
  10. return [
  11. {
  12. "content": content,
  13. "meta_data": meta_data,
  14. }
  15. ]