S-Chatbot is a Streamlit-based chatbot powered by GooglePalm language model. It allows users to interact with the chatbot and receive responses from the model.
- Real-time chat interaction
- Conversation summarization using GooglePalm language model
- User-friendly Streamlit interface
Before you begin, make sure you have the following installed:
- Clone the repository:
git clone https://github.com/shaadclt/Chatbot-With-Summarization.git
cd Chatbot-With-Summarization
- Install the required dependencies:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
- Open your web browser and go to http://localhost:8501 to interact with the chatbot.
To use GooglePalm API, obtain an API key and paste it in the Streamlit sidebar.
Contributions are welcome! Please follow the contribution guidelines before submitting pull requests.
This project is licensed under the MIT License.
Streamlit: https://streamlit.io/