Skip to content

idllabewha/BE

 
 

Repository files navigation

AI 윤리게임 백엔드

FastAPI를 이용한 AI 윤리게임 백엔드 서버입니다.

기술 스택

  • Python 3.9+
  • FastAPI
  • MySQL
  • OpenAI API (GPT playground)
  • Docker
  • GitHub Actions
  • WebSocket, Redis

주요 기능

  • 사용자 인증 및 관리
  • 실시간 게임 세션 관리
  • 음성 데이터 처리 및 분석
  • AI 피드백 생성

설치 및 실행 방법

# 가상환경 생성
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

# 의존성 설치
pip install -r requirements.txt

# 환경 변수 설정
cp .env.example .env
# .env 파일을 수정하여 필요한 API 키와 설정 입력

# 서버 실행
uvicorn app.main:app --reload

배포

Docker와 GitHub Actions를 통해 자동 배포됩니다.

URL !

https://www.dilemmai-idl.com/

About

Back-end Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.2%
  • Other 0.8%