仮想試着 Chrome 拡張機能
この Chrome 拡張機能を使用すると、ユーザーは AI を活用した画像処理を使用して、あらゆる電子商取引 Web サイトの衣料品を仮想的に試着できます。
デモ
Virtual Try-On Chrome 拡張機能のビデオ デモンストレーションをご覧ください。
特徴
- あらゆる電子商取引 Web サイトで動作します
- 画像を一度選択すると、さまざまな Web サイトで簡単に再利用できます
- AI処理のためにHugging Face以外のサーバーに個人データや画像を送信しないことでプライバシーを保護します
仕組み
- OpenAI GPT-4 を使用して HTML から製品の主要画像をキャプチャします
- AI に簡単にアクセスできるように、人物の画像を Cloudinary にアップロードします
- Gradio APIを介してHugging FaceにKolorsモデルを利用します
- 人物と結果の画像をブラウザのキャッシュに保存して使いやすさを向上
非技術的な拡張
技術者以外の人向けに、すぐに使える公式の拡張機能を近々リリースする予定です。リリースに関する通知を受け取るには、https://tally.so/r/mYYjoz に記入してください。
拡張機能の技術的なインストール
- このリポジトリのクローンを作成するか、ソース コードをダウンロードします
- Chrome を開き、
chrome://extensions/
に移動します。 - 右上隅の「開発者モード」を有効にします
- 「解凍してロード」をクリックし、拡張ファイルを含むディレクトリを選択します
- OpenAI キーと Cloudinary キーをセットアップする
設定
拡張機能を使用する前に、次の設定を行う必要があります。
OpenAI APIキー
- OpenAI にアクセスしてアカウントにサインアップします
- API キーページに移動します
- 「新しい秘密キーを作成」をクリックし、生成されたキーをコピーします。
Cloudinary クラウド名とアップロード プリセット
- Cloudinary アカウントにサインアップする
- Cloudinary ダッシュボードにログインします
- クラウド名はダッシュボードの左上隅に表示されます
- アップロード プリセットを作成するには:
- [設定] > [アップロード] に移動します
- 「プリセットのアップロード」までスクロールし、「アップロード プリセットの追加」をクリックします。
- プリセット名を選択し、「署名モード」を「署名なし」に設定します。
- プリセットを保存する
使用法
- Chrome で拡張機能アイコンをクリックしてポップアップを開きます
- 設定アイコン (⚙️) をクリックし、API キーを入力します。
- OpenAI APIキー
- Cloudinary クラウド名
- クラウドアップロードプリセット
- 設定を保存する
- 人物画像をアップロードまたは選択します
- 電子商取引 Web サイトの商品ページに移動する
- 「Try On」をクリックすると仮想試着結果が表示されます
クレジット
- AI モデル用の KuaiShou による Kwai-Kolors
- モデルを実行するための GPU を提供するための Hugging Face と Gradio
- 開発プロセスを容易にするカーソルエディター
貢献する
貢献は大歓迎です!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。