Untitled

참고 자료

Mistral AI API | Mistral AI Large Language Models


공부 자료

초심자를 위한 Github 협업 튜토리얼 (with 토끼와 거북이)

llm 모델 선정

병렬입력 처리


사용 기술

Server - Python : Flask, Flask- { socketIO, pymysql, redis, waitress }, requests, CLoudFlare Tunnel, mistralai

Front -

DB - Redis (세션 데이터 저장), MariaDB(회원 정보 저장)

배포, 관리 - git, github, [Docker - 아직 적용 안함]


해결 과제

Server

  1. 외부 연결 n:m → waitress를 통해 프로세스 포트 한 개로 들어온 요청을 다중 쓰레드로 분산(완) [socketio-eventlet 으로 변경:websocket 병렬적으로 사용하기 위함, 비동기 처리(아마)]
  2. redis, mariadb, cloudflare가 flask 포트를 할당받은 이후 실행하도록 다중 쓰레드와 서브프로세스로 실행 및 생성(완)
  3. 웹소켓으로 받은 채팅 기록 보관