Skip to content

dctmfoo/langchain-chatbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatbot Implementations with Langchain + Streamlit

Streamlit App

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.

💬 Sample chatbot use cases

Here are a few examples of chatbot implementations using Langchain and Streamlit:

  • Basic Chatbot
    Engage in interactive conversations with the LLM.

  • Context aware chatbot
    A chatbot that remembers previous conversations and provides responses accordingly.

  • Chatbot with Internet Access
    An internet-enabled chatbot capable of answering user queries about recent events.

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

Streamlit App

Created a multi-page streamlit app containing all sample chatbot use cases.
You can access this app through this link: langchain-chatbot.streamlit.app

🖥️ Running locally

# Run main streamlit app
$ streamlit run Home.py

💁 Contributing

Planning to add more chatbot examples over time. PRs are welcome.

About

Examples of chatbot implementations with Langchain and Streamlit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%