Rio is an interactive language learning chatbot based on llama3 model using Groq.
- Multilingual support
- Context-aware conversation
- Fun facts about languages
- Interactive learning experience
Follow these instructions to get a copy of the project up and running on your local machine.
- Python 3.x
- pip (Python package installer)
- API key from here
-
Clone the repository:
git clone https://github.com/nocturnalsushi/rio.git cd rio
-
Install the required packages:
pip install -r requirements.txt
-
Set up environmental variable:
-
Create a
.env
file in the same directory as yourrio.py
file -
Replace
your_api_key
with your actual API key that was obtained earlier and paste this in the.env
file.GROQ_API_KEY=your_groq_api_key_here
-
-
Open rio.py and have a happy learning session!