Langchain is a powerful framework designed to streamline the development of applications using Language Models (LLMs).
It provides a comprehensive integration of various components, simplifying the process of assembling them to create robust applications.
Here are a few examples of chatbot implementations using Langchain and Streamlit:
- Chat with your documents
Empower the chatbot with the ability to access custom documents, enabling it to provide answers to user queries based on the referenced information.
Created a multi-page streamlit app containing all sample chatbot use cases. Streamlit cloud does not work well with Chroma. As such the app is not functional and only codespace works.
# Run main streamlit app
$ streamlit run Home.py
# To generate image
$ docker build -t langchain-chatbot .
# To run the docker container
$ docker run -p 8501:8501 langchain-chatbot
Planning to add more chatbot examples over time. PRs are welcome.