Un outil puissant qui exploite le modèle linguistique GPT-3.5 pour créer des quiz sur n'importe quel sujet de votre choix, basé sur une entrée d'invite audio. Cette application est construite à l'aide de Python et Streamlit, ce qui facilite la création, la personnalisation et le partage de quiz avec d'autres.
Auteur : MARZOUG Ayoub.
Pour utiliser le générateur de quiz, vous avez besoin des éléments suivants :
git clone https://github.com/ayoub-mg/Audio-ChatGPT-to-Quiz-Form.git
cd Audio-ChatGPT-to-Quiz-Form
python3 -m venv ayoub
source ayoub/bin/activate
Alternativement, vous pouvez utiliser conda
pour créer un environnement virtuel :
conda create -n ayoub python=3.9
conda activate ayoub
requirements.txt
: pip install -r requirements.txt
Pour obtenir la clé API et l'organisation nécessaires auprès d'OpenAI, suivez ces étapes :
Vous disposez désormais de la clé API et de l'ID d'organisation requis pour le générateur de quiz audio.
Ouvrez le fichier audio_rec.py
et ajoutez ce qui suit à la ligne 16 :
API_KEY = <your-token>
Après avoir installé les dépendances et défini les secrets, exécutez l'application Exam Generator en exécutant :
streamlit run audio_rec.py
L'application Quiz Generator devrait maintenant être accessible dans votre navigateur Web à http://localhost:8501
.