whatsapp voice gpt
1.0.0
Sonicai é construído usando API Python, Flask, Twilio API e Openai. O chatbot utiliza tarefas assíncronas com o aipo para lidar com solicitações de usuário e se comunicar com a API do OpenAI com eficiência. Ele suporta mensagens de texto e voz, permitindo que os usuários interajam com o chatbot em seu formato preferido. O projeto foi projetado para ser facilmente implantável e escalável, oferecendo uma integração perfeita com o WhatsApp.
Para configurar o Sonicai, siga as etapas abaixo:
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 no diretório do projeto e adicione as seguintes variáveis de ambiente ou copie o conteúdo de .env.example no arquivo .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 limpar o histórico de conversas./help para visualizar a lista dos comandos disponíveis. As contribuições são bem -vindas! Se você quiser contribuir, envie uma solicitação de tração ou abra um problema com as alterações propostas ou relatórios de bugs.