whatsapp voice gpt
1.0.0
Sonicai는 Python, Flask, Twilio API 및 OpenAI API를 사용하여 제작되었습니다. 챗봇은 셀러리와 비동기 작업을 사용하여 사용자 요청을 처리하고 OpenAI API와 효율적으로 통신합니다. 텍스트와 음성 메시지를 모두 지원하므로 사용자가 선호하는 형식으로 챗봇과 상호 작용할 수 있습니다. 이 프로젝트는 쉽게 배포 할 수 있고 확장 가능하도록 설계되었으며 WhatsApp와 완벽하게 통합됩니다.
Sonicai를 설정하려면 아래 단계를 따르십시오.
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 파일을 만들고 다음 환경 변수를 추가하거나 .env.example 의 내용을 .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 으로 WhatsApp 메시지를 Twilio 전화 번호로 보내십시오./help 과 함께 WhatsApp 메시지를 Twilio 전화 번호로 보내십시오. 기부금을 환영합니다! 기여하려면 풀 요청을 제출하거나 제안 된 변경 사항 또는 버그 보고서에 문제를 열어주십시오.