Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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