whatsapp voice gpt
1.0.0
Sonicai est construite à l'aide de l'API Python, Flask, Twilio et Openai API. Le chatbot utilise des tâches asynchrones avec céleri pour gérer efficacement les demandes des utilisateurs et communiquer avec l'API OpenAI. Il prend en charge les messages texte et vocaux, permettant aux utilisateurs d'interagir avec le chatbot dans leur format préféré. Le projet est conçu pour être facilement déployable et évolutif, offrant une intégration transparente avec WhatsApp.
Pour configurer Sonicai, suivez les étapes ci-dessous:
git clone https://github.com/shamspias/whatsapp-voice-gpt.git cd whatsapp-voice-gptpython3 -m venv venv source venv/bin/activatepip install -r requirements.txt.env dans le répertoire du projet et ajoutez les variables d'environnement suivantes ou copiez le contenu de .env.example dans le fichier .env : TWILIO_ACCOUNT_SID=your_twilio_account_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
TWILIO_PHONE_NUMBER=your_twilio_phone_number
OPEN_AI_KEY=your_openai_api_key
CELERY_BROKER_URL=your_celery_broker_url
CELERY_RESULT_BACKEND=your_celery_result_backend
SYSTEM_PROMPT=your_system_promptcelery -A app.celery worker --loglevel=infopython app.py/clear pour effacer l'historique de conversation./help pour afficher la liste des commandes disponibles. Les contributions sont les bienvenues! Si vous souhaitez contribuer, veuillez soumettre une demande de traction ou ouvrir un problème avec vos modifications ou rapports de bogues proposés.