728x90
개요
- 졸업 프로젝트 "사용자 옷장을 활용한 날씨와 일정에 맞는 코디 추천 서비스"를 다시 꺼내들었다.
- FastAPI와 Uvicorn을 통해 웹 서버를 구현하고, AI 모델을 접목한 모습을 보일 수 있도록 한다.
목표
- 나의 아이디어로 구현된 프로젝트를 git에 저장한다.
- 옷의 카테고리를 분류할 수 있는 AI 모델의 성능을 더 높여 접목할 수 있도록 한다.
- '코디 추천'이 애매하지 않도록, DB 구축과 더불어 추천 서비스를 공부한다.
프로젝트 생성
conda create -n cloth python=3.12
pip install fastapi uvicorn jinja2
- 'cloth' 라는 이름의 가상환경 생성
- 우선 fastapi와 uvicorn, 그리고 template들을 관리하는 jinja2 설치
폴더 구성
my_fastapi_project/
│── app/
│ │── main.py
│ │── routes/
│ │ │── __init__.py
│ │ │── items.py
│ │── models/
│ │ │── __init__.py
│ │ │── item.py
│ │── schemas/
│ │ │── __init__.py
│ │ │── item.py
│ │── services/
│ │ │── __init__.py
│ │ │── item_service.py
│ │── database.py
│ │── templates/
│ │ │── base.html
│ │ │── index.html
│ │── static/
│ │ │── css/
│ │ │ │── style.css
│ │ │── js/
│ │ │ │── script.js
│ │ │── images/
│── requirements.txt
│── .gitignore
│── README.md
'ML_DL > MUJAKJUNG (무작정 시리즈)' 카테고리의 다른 글
[Llama3 파인튜닝] 코드 업데이트 및 실험 2 (0) | 2024.12.25 |
---|---|
[Llama3 파인튜닝] 파인튜닝 코드 작성 및 실험 1 (2) | 2024.12.18 |
[Streamlit] 앱 실행하기 (0) | 2024.10.11 |
[OpenAI] OpenAI API 발급 및 request (0) | 2024.08.21 |
MUJAKJUNG - 개와 고양이 분류 (0) | 2022.11.29 |