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.
- Interactive Interface: Streamlit-powered interface for user-friendly interactions.
- OpenAI Integration: Utilizes OpenAI's LLM for generating contextual responses.
- Dynamic Messaging: Flexible message handling for responsive conversation flow.
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
-
Clone the repository:
git clone https://github.com/your-username/langchain-conversational-chatbot.git
-
Install dependencies:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run app.py
-
Enter your OpenAI API key in the sidebar.
-
Start interacting with the chatbot by entering queries in the input field and clicking "Submit".
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.
This project is licensed under the MIT License.