customizable gpt chatbot
1.0.0
본 프로젝트는 PDF, 문서, 웹사이트, 유튜브 영상 등 다양한 소스를 통해 학습할 수 있는 다이나믹한 AI 챗봇입니다. Google을 통한 소셜 인증이 포함된 사용자 시스템과 백엔드용 Django REST 프레임워크를 사용합니다. 챗봇은 OpenAI의 GPT-3.5 언어 모델을 활용하여 대화를 수행하며 확장성과 사용 편의성을 위해 설계되었습니다.
git clone https://github.com/shamspias/customizable-gpt-chatbot
pip install -r requirements.txt
실행하여 필수 패키지를 설치합니다.celery -A config worker --loglevel=info
실행python manage.py runserver
명령을 실행합니다.http://127.0.0.1:8000/
엽니다.Linux 및 Mac에서는 'sudo apt install python3-dev -y'를 설치해야 합니다.
sudo apt-get install libcurl4-openssl-dev gcc libssl-dev -y
pip install --upgrade pip setuptools
pip install pycurl
챗봇은 Heroku 또는 AWS 플랫폼에서 Django 배포에 대한 표준 절차에 따라 배포할 수 있습니다.
pycurl
및 boto3
패키지를 설치할 필요가 없습니다.django-storages
패키지를 설치할 필요가 없습니다. 프로젝트를 실행하기 전에 OpenAI의 API 키가 있는지 확인하세요.
이는 프로젝트의 기본 구현일 뿐이며 요구 사항에 따라 언제든지 더 많은 기능과 사용자 정의를 추가할 수 있습니다.
즐기다!