feat: implement AI bouquet generation flow with Gemini/OpenAI

* feat: scaffold message, generating, and map pages and align header steps

* feat: implement AI bouquet generation flow with Gemini/OpenAI

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Chaewon Lee
2026-06-09 17:07:38 +09:00
committed by GitHub
parent d0ba482451
commit d8f93f4c17
33 changed files with 2008 additions and 54 deletions

15
.env.example Normal file
View File

@@ -0,0 +1,15 @@
# Gemini
GEMINI_API_KEY=
GEMINI_TEXT_MODEL=gemini-2.5-flash-lite
# Image generation
# IMAGE_PROVIDER: openai | gemini | mock
# mock = instant placeholder images, zero API calls (develop without burning quota)
IMAGE_PROVIDER=openai
OPENAI_API_KEY=
OPENAI_IMAGE_MODEL=gpt-image-1
OPENAI_IMAGE_SIZE=1024x1024
GEMINI_IMAGE_MODEL=gemini-3.1-flash-image
# Kakao REST API (used later for /map)
KAKAO_REST_API_KEY=