A demo application where you can explore different language models and their capabilities. The application is built using Gradio and LangChain
Clone the repository and install the requirements:
$ git clone https://github.com/ComponentSoftTeam/llm-chatbot-demo.git
$ cd llm-chatbot-demo
$ pip install -r requirements.txt
If you have conflicting dependencies, you can create a new environment and install the requirements there:
$ python -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
Copy the .env.example
file to .env
and fill in the required values
You can run the application by running the following command:
python app.py
Then open your browser and navigate the link provided in the terminal.
Note
The application is using python 3.10^
You can experiment with the jupyter notebook version of the application by loading it into a jupyter notebook environment.