A ChatGPT Clone built with OpenAI (GPT-3.5-turbo-instruct), Python, Langchain, Streamlit , Streamlit-Chat, ConversationChain, ConversationSummaryMemory.
The chatbot enables natural conversations with users, and the app can generate a summary of the dialogue between the AI and the user when the “Summarize Conversation” button is clicked.
- Clone the repository.
- run
pipenv shell
- run
pipenv install -r requirement.txt
- run
streamlit run app.py