This repository contains a collection of basic Python examples utilizing Langchain to showcase various chat interfaces and Retrieval-Augmented Generation (RAG) strategies. Each example is designed to be self-contained and demonstrates a unique aspect of working with RAG and chatbot interfaces.
- Python 3.8+
- Langchain library
- Additional requirements are listed in the
requirements.txt
file
- hello.py: Demonstrates a basic "Hello, World!" example.
- add more here...
- basic_streamlit_chat_ui.py : Demonstrates a basic chat UI using Streamlit.
- langchain_streaming_streamlit.py: Demonstrates a streaming example using Langchain and Streamlit.