AI Academic Assistant is a streamlined and interactive chatbot designed to assist students and researchers. Leveraging the powerful Llama 3.2 Model with a user-friendly Chainlit UI, this tool provides fast and accurate responses without requiring local model downloads.
- Seamless Integration: Uses the Groq API for instant responses.
- Customizable Context: Tailor the chatbot's behavior for academic or research needs.
- Lightweight and Efficient: No need for heavy local resources; API-based responses ensure fast performance.
- Rename the provided
.env_example
file to.env
. - Insert your Groq API Key in the
.env
file to authenticate and access the model.
GROQ_API_KEY=your_api_key_here
Ensure Python is installed on your system. Then, install the required libraries:
pip install -r requirements.txt
- Adjust the Context in the code to fit your specific academic requirements.
- Execute the following command to launch the chatbot:
chainlit run app.py
🎉 The AI Academic Assistant is now up and running!
You can modify the chatbot's behavior by:
- Updating the Context in the
app.py
script. - Adding prompts or specific queries to align the chatbot with your academic goals.
Contributions are welcome! Here's how you can help:
- Fork the Repository: Create a copy of this project to work on.
- Open Issues: Propose enhancements, report bugs, or suggest new features.
- Submit Pull Requests: Share your improvements with the community.
For major changes, please open an issue first to discuss what you would like to improve.
This project is licensed under the MIT License. Feel free to use, modify, and share.
Special thanks to the developers of Llama 3.2, Chainlit, and Groq API for making this project possible.
🚀 Let's revolutionize academic assistance with AI! 🚀