Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BaseVectorDB schema only for AutoRAG and replace original chroma collection to Chroma vector store instance. #871

Merged
merged 6 commits into from
Oct 20, 2024

Conversation

vkehfdl1
Copy link
Contributor

No description provided.

@vkehfdl1 vkehfdl1 merged commit d20806e into Feature/#830 Oct 20, 2024
@vkehfdl1 vkehfdl1 deleted the Feature/#864 branch October 20, 2024 16:26
vkehfdl1 added a commit that referenced this pull request Oct 23, 2024
* fix parse_ocr.yaml typo

* Add BaseVectorDB schema only for AutoRAG and replace original chroma collection to Chroma vector store instance.  (#871)

* add Chroma wrapper for vectorstore compatibility

* Make my own Chroma class

* refactor get_id_scores

* replace chroma to VectorStore instance with async

* use vector store embedding at vectordb module

* optimize imports

---------

Co-authored-by: jeffrey <vkefhdl1@gmail.com>

* Load vector store configuration from YAML file and use it on the vectordb module. (#874)

* make load_yaml_config for easier retrieve config yaml file

* load vectordb instance from config YAML file

* load vectordb from YAML in the vectordb module

* fixed wrong annotation

---------

Co-authored-by: jeffrey <vkefhdl1@gmail.com>

* Make Evaluator with new external DB works (#877)

* add filter from corpus data and filter from retrieval_gt for optional ingest

* make Evaluator with external vectordb working.

---------

Co-authored-by: jeffrey <vkefhdl1@gmail.com>

* Implement Mivlus instance and test it (done)

* Implement milvus and test it (#879)

Co-authored-by: jeffrey <vkefhdl1@gmail.com>

* Use vectordb dictionary at extracted yaml file (#880)

* extract vectordb and save it to extracted yaml as also

* add delete collection method for milvus

* edit hybrid testing for new vectordb

* optimize imports at test_hybrid_cc.py

---------

Co-authored-by: jeffrey <vkefhdl1@gmail.com>

* Documentation for new external Vector DB connection (#881)

* add vector db documentations (milvus and chroma)

* change documentation file for vectordb

* Fix all sample config YAML file to use vectordb

---------

Co-authored-by: jeffrey <vkefhdl1@gmail.com>

* resolve error at test_run_retrieval_node.py

* skip milvus test code

* resolve test error

---------

Co-authored-by: jeffrey <vkefhdl1@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant