|
---
|
|
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. |