Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prashver/langchain-conversational-chatbot
A conversational chatbot powered by OpenAI's Large Language Model (LLM) and built using Streamlit for interactive user interactions. The chatbot utilizes advanced natural language processing models and techniques for dynamic message handling and real-time response generation.
https://github.com/prashver/langchain-conversational-chatbot
conversational-bots huggingface langchain openai openai-api streamlit
Last synced: 11 days ago
JSON representation
A conversational chatbot powered by OpenAI's Large Language Model (LLM) and built using Streamlit for interactive user interactions. The chatbot utilizes advanced natural language processing models and techniques for dynamic message handling and real-time response generation.
- Host: GitHub
- URL: https://github.com/prashver/langchain-conversational-chatbot
- Owner: prashver
- Created: 2024-02-19T07:20:39.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-19T07:38:04.000Z (11 months ago)
- Last Synced: 2024-11-14T17:12:03.893Z (2 months ago)
- Topics: conversational-bots, huggingface, langchain, openai, openai-api, streamlit
- Language: Python
- Homepage: https://huggingface.co/spaces/prashver/langchain-qna-chatbot
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Langchain Chatbot
## Overview
Langchain Chatbot is a conversational chatbot powered by OpenAI's LLM (Large Language Model). It allows users to engage in natural language conversations to get answers to their queries.
## Features
1. **Interactive Interface**: Streamlit-powered interface for user-friendly interactions.
2. **OpenAI Integration**: Utilizes OpenAI's LLM for generating contextual responses.
3. **Dynamic Messaging**: Flexible message handling for responsive conversation flow.## Deployment on Hugging Face
The Langchain Chatbot has been deployed on Hugging Face Spaces. You can interact with the chatbot directly through the Hugging Face interface by visiting the following link:
[Langchain Chatbot on Hugging Face](https://huggingface.co/spaces/prashver/langchain-qna-chatbot)## Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/langchain-conversational-chatbot.git
```2. Install dependencies:
```bash
pip install -r requirements.txt
```## Usage
1. Run the Streamlit app:
```bash
streamlit run app.py
```2. Enter your OpenAI API key in the sidebar.
3. Start interacting with the chatbot by entering queries in the input field and clicking "Submit".## Contributing
Contributions are welcome! If you'd like to contribute to Langchain Chatbot, please fork the repository and create a pull request with your proposed changes.
## License
This project is licensed under the [MIT License](LICENSE).