| ---
|
| title: FinRAG
|
| emoji: 🐢
|
| colorFrom: blue
|
| colorTo: blue
|
| sdk: docker
|
| pinned: false
|
| license: mit
|
| ---
|
|
|
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
| ### How to use the endpoint
|
|
|
| Please see the notebook 'app/notebooks/upload_index.ipynb' for examples of how to upload docs, index them, delete the data, erase the vector store, do a vector search or a full RAG.
|
|
|
| One can upload as many documents as he wants, and decide when to index them, and then continue uploading documents, and, again, index them at any time.
|
|
|
| The code works locally with uvicorn and here on Huggingface.
|
|
|
| In 'tests/test_main.py', one can find a few ideas about how to test the code. It is of course far from being exhaustive, but I included simple unit tests and also some that test the overall capability of the code, ie answering a question with a LLM, fed by the results of a hybrid search on a Weaviate database. |