This contains everything you need to run your app locally.
View your app in AI Studio: https://ai.studio/apps/drive/1c_txGnhL39iUP2BXG-96nTXQzrhE1Du7
Prerequisites: Node.js
- Install dependencies:
npm install - Create
.env.localand set API keys:VITE_OPENAI_API_KEY=...(開発時にフロントからOpenAIを呼ぶ場合に使用)VITE_GEMINI_API_KEY=...(開発時にフロントからGeminiを呼ぶ場合に使用)- 本番では
OPENAI_API_KEYとGEMINI_API_KEYをデプロイ先の環境変数に設定してください
- Run the app:
npm run dev
アップロードした画像は接続画面でGemini APIに送られ、子ども顔に変換されます。
- 開発時(
import.meta.env.DEV)VITE_GEMINI_API_KEYが設定されていれば、フロントからGeminiを直接呼び出します- 未設定の場合はバックエンドの
/api/convertを利用します
- 本番
- 常に
/api/convertを利用します(GEMINI_API_KEY環境変数が必要)
- 常に
Geminiのモデル: gemini-2.5-flash-image-preview
