RAG Playground is an application that allows you to interact with your PDF files using the Language Model of your choice.
Streamlit application that enables users to upload a pdf file and chat with an LLM for performing document analysis in a playground environment. Compare the performance of LLMs across endpoint providers to find the best possible configuration for your speed, latency and cost requirements using the dynamic routing feature. Play intuitively tuning the model hyperparameters as temperature, chunk size, chunk overlap or try the model with/without conversational capabilities. You find more model/provider information in the Unify benchmark interface.
The repository is located at RAG Playground Repository. To run the application locally, follow these steps:
requirements.txt
:
python -m venv .venv # create virtual environment
source .venv/bin/activate # on Windows use .venv\Scripts\activate.bat
pip install -r requirements.txt
python -m streamlit run rag_script.py
Name | GitHub Profile |
---|---|
Anthony Okonneh | AO |
Oscar Arroyo Vega | OscarAV |
Martin Oywa | Martin Oywa |