-
ターミナルでプロジェクトのフロントエンドディレクトリに移動します。
cd frontend
-
依存関係をインストールします。
yarn install
-
ターミナルでプロジェクトのバックエンドディレクトリに移動します。
cd backend
-
仮想環境を作成します。
python3 -m venv venv
-
仮想環境を有効化します。
venv\Scripts\activate
-
依存関係をインストールします。
pip install -r requirements.txt
-
物体検出api(GPU使用)の準備をします。docker imageを作ります。
docker build -t <docker image名> .
-
フロントエンド開発サーバーを起動します。
cd frontend yarn dev
-
一つ目のapiを起動します。
cd backend uvicorn capture.capture:app --port 8001 --reload
-
二つ目のapiを起動します。
docker run --gpus all -it --rm -p 8000:8000 <docker image名>
- フロントエンド: http://localhost:5173
- バックエンド1: http://127.0.0.1:8000
- バックエンド2: http://127.0.0.1:8001