kotaemon/knowledgehub
ian_Cin 8e0779a22d Enforce all IO objects to be subclassed from Document (#88)
* enforce Document as IO

* Separate rerankers, splitters and extractors (#85)

* partially refractor importing

* add text to embedding outputs

---------

Co-authored-by: Nguyen Trung Duc (john) <trungduc1992@gmail.com>
2023-11-27 16:35:09 +07:00
..
base Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
chatbot Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
contribs Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
embeddings Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
indices Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
llms Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
loaders Refactor excel Loader (#79) 2023-11-16 11:30:11 +07:00
parsers Move LLM-related components into LLM module (#74) 2023-11-15 16:26:53 +07:00
pipelines Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
storages Enforce all IO objects to be subclassed from Document (#88) 2023-11-27 16:35:09 +07:00
__init__.py Correct the use of abstractmethod (#80) 2023-11-20 11:18:53 +07:00
cli.py Provide ready binary for Mac and Linux to do sharing tunneling (#49) 2023-10-17 17:19:29 +07:00