このプロジェクトは、AIを使用して古い顔写真を復元します。4分間の説明ビデオを見て、これをどのように構築したか、15秒のデモをご覧ください。
ReplicateでGFPGANと呼ばれる応用研究センターのMLモデルを使用して、顔写真を復元します。このアプリケーションを使用すると、任意の写真をアップロードでき、Next.js API ルートを使用してこの ML モデルを介して送信され、復元された写真が返されます。
リポジトリのクローンを作成したら、[レプリケート] に移動してアカウントを作成し、API キーを というファイルに入れます。レート制限も行う場合は、UpStashでアカウントを作成し、Redisデータベースを作成し、2つの環境変数も入力します。レート制限を行いたくない場合は、変更を加える必要はありません。
.env
.env
次に、コマンドラインでアプリケーションを実行すると、 で使用できるようになります。
http://localhost:3000
npm run dev
Vercel を使用してサンプルをデプロイします。