AI検知AI
- Digital800 JPY

https://note.com/xxxxx_0409/n/n04e9d2899e85 大幅に修正・追加したものです。 手順はこんな感じです: ① ターミナルを開く Macなら「アプリケーション → ユーティリティ → ターミナル」、またはSpotlightで「ターミナル」と検索。 ② プロジェクトフォルダに移動 ーー cd Desktop/AI_Detection_Project ーー ③ 仮想環境を有効化 ーー source venv/bin/activate ーー ④ サーバー起動 ーー API_KEY=your-secret-key python3 api_server.py ``` 起動すると ``` INFO: Uvicorn running on http://127.0.0.1:8000 と表示されて、サーバーが動き続けます。この状態でブラウザから index.html を開けば使えます。 注意点: サーバーはターミナルを閉じると止まります。 使っている間はターミナルを開けっぱなしにしておく必要があります。 Ctrl + C で停止出来ます。 Mac使用だと、手順はそのままで大丈夫なのですが一点だけ、index.html側もAPIキー認証に対応するよう修正が必要です。今のままだとAPIキーを送らないので弾かれてしまいます。 ↓↓以下、そのやり方です。
実際の使い方の流れはこうなります: 初回セットアップ(一度だけ)
cd Desktop/AI_Detection_Project bash install_lib.sh # ライブラリ一括インストール bash init_folders.sh # データ用フォルダ作成 bash download_samples.sh # サンプル画像取得
モデル学習(データを用意してから)
source venv/bin/activate python3 detector_prototype.py
サーバー起動して使う(毎回)
source venv/bin/activate API_KEY=your-secret-key python3 api_server.py ※README.mdで全部説明を書いています。
