This project, developed as part of the GTech Mulearn Pathway AI BootCamp, is an interactive chatbot powered by Langchain and OpenAI modules. It intelligently understands and generates natural language responses, providing users with a seamless and user-friendly conversational experience.
The LLM Chatbot is designed to intelligently understand and generate natural language responses, providing users with an enhanced conversational interface. This project was created as a practical application during the Pathway AI BootCamp conducted by GTech Mulearn. Here I'm using Python 3.9 version.
- Language Model Integration: Utilizes Langchain for a robust and versatile language model.
- OpenAI Modules: Enhances natural language understanding and generation capabilities.
- User-Friendly Interface: Designed for intuitive interaction. The interface is created using streamlit module in python.
- Langchain
- OpenAI
- streamlit
To interact with the LLM Chatbot, follow these simple steps:
- First of all, create your OPENAI API KEY from OpenAI API
- Paste the API key in the provided space in the app.py file
- Create a conda venv Environment
conda create -p venv python==3.9 -y
- Activate the venv environment
conda activate venv/
- Install the requirements
pip install -r requirements.txt
- Run the streamlit app
streamlit run app.py
- Provide your queries.
EchoChat.Test.Video.mp4
Consider future enhancements or features to improve the LLM Chatbot. Contributions and suggestions are welcome.
- Christy Maria Sebastian
3rd year AI & DS student
SJCET Palai
Special thanks to GTech Mulearn for organizing the Pathway AI BootCamp and providing the opportunity to work on this project.
If any doubts, feel free to contact me :-) ;-)