whatsapp voice gpt
1.0.0
Sonicai se construye con Python, Flask, Twilio API y OpenAI API. El chatbot utiliza tareas asincrónicas con apio para manejar las solicitudes de los usuarios y comunicarse con la API de OpenAI de manera eficiente. Admite mensajes de texto y voz, lo que permite a los usuarios interactuar con el chatbot en su formato preferido. El proyecto está diseñado para ser fácilmente desplegable y escalable, ofreciendo una integración perfecta con WhatsApp.
Para configurar Sonicai, siga los pasos a continuación:
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 en el directorio del proyecto y agregue las siguientes variables de entorno o copie el contenido de .env.example en el archivo .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 para borrar el historial de conversación./help para ver la lista de comandos disponibles. ¡Las contribuciones son bienvenidas! Si desea contribuir, envíe una solicitud de extracción o abra un problema con sus cambios propuestos o informes de errores.