mirror of
https://github.com/QuivrHQ/quivr.git
synced 2024-12-14 17:03:29 +03:00
d3c53e6353
# Description - Moved `quivr-api` parser to `quivr_core.processor.implementations` by Dynamically creating classes on the fly that inherit from `ProcessorBase` - Defined a priority based based system to automagically register the "important" processor that we can import at runtime - Wrote extensive tests for the registry - Added support file extensions ### Next steps - Find a way to have correct LSP autocomplete on the dynamically generated processors - Test that processor are imported correctly based on the installed packages in environment ( using tox) ? |
||
---|---|---|
.. | ||
processor | ||
__init__.py | ||
chunk_stream_fixture.jsonl | ||
conftest.py | ||
fixture_chunks.py | ||
test_brain.py | ||
test_chat_history.py | ||
test_config.py | ||
test_llm_endpoint.py | ||
test_quivr_file.py | ||
test_quivr_rag.py | ||
test_utils.py |