Quivr-Whisper est une application Web qui permet aux utilisateurs de poser des questions via une entrée audio. Il tire parti du modèle de chuchotement d'Openai pour la transcription de la parole et synthétise les réponses en utilisant les capacités de texte vocale d'OpenAI. L'application interroge l'API QUIVR pour obtenir une réponse basée sur l'entrée audio transcrite.
Ces instructions vous procureront une copie du projet opérationnel sur votre machine locale à des fins de développement et de test.
De ce dont vous avez besoin pour installer le logiciel et comment les installer:
Une série étape par étape d'exemples qui vous indiquent comment faire fonctionner un environnement de développement:
git clone https://github.com/stangirard/quivr-whisper.git
cd Quivr-talkpip install flask openai requests python-dotenv.env dans le répertoire racine du projet et ajoutez vos clés API et autres variables de configuration. OPENAI_API_KEY = ' your_openai_api_key '
QUIVR_API_KEY = ' your_quivr_api_key '
QUIVR_CHAT_ID = ' your_quivr_chat_id '
QUIVR_BRAIN_ID = ' your_quivr_brain_id '
QUIVR_URL = 'https://api.quivr.app' # Optional, only if different from the defaultflask run Votre application devrait maintenant fonctionner sur http://localhost:5000 .
Pour utiliser Quivr-Talk, accédez à http://localhost:5000 dans votre navigateur Web, cliquez sur "Posez une question à Quivr" et enregistrez votre question. Attendez que la transcription et la réponse soient synthétisées, et vous entendrez la réponse qui vous a été reprochée.