chore(openrouter): OpenRouter provider 전환 환경 스캐폴드 — openai SDK 의존성 + env 슬롯

- package.json: openai@^6.45.0 추가 (OpenRouter를 OpenAI 호환 SDK로 호출, baseURL=openrouter.ai/api/v1)
- .env.{development,local.dev,localhost,production}: PDF_ANALYZER_PROVIDER / OPENROUTER_API_KEY / OPENROUTER_MODEL(anthropic/claude-sonnet-5) 슬롯 추가
- 실제 호출 코드는 미착수(다음 세션) — 라우트가 아직 토글을 소비하지 않아 동작 불변

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
nalpari 2026-07-01 14:20:39 +09:00
parent 83783c869b
commit fe0eca3f4d
5 changed files with 21 additions and 3 deletions

View File

@ -38,3 +38,7 @@ NEXT_PUBLIC_ENABLE_LOGGING=true
#Gemini API Key
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
GEMINI_MODEL="gemini-3.1-pro-preview"
# [openrouter 스캐폴드] PDF 도면 판독 provider 토글 — 기본 gemini(값 채우기 전까지 동작 불변)
PDF_ANALYZER_PROVIDER=openrouter
OPENROUTER_API_KEY=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
OPENROUTER_MODEL=anthropic/claude-sonnet-5

View File

@ -34,3 +34,7 @@ S3_PROFILE="dev"
#Gemini API Key
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
GEMINI_MODEL="gemini-3.1-pro-preview"
# [openrouter 스캐폴드] PDF 도면 판독 provider 토글 — 기본 gemini(값 채우기 전까지 동작 불변)
PDF_ANALYZER_PROVIDER=openrouter
OPENROUTER_API_KEY=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
OPENROUTER_MODEL=anthropic/claude-sonnet-5

View File

@ -39,3 +39,8 @@ NEXT_PUBLIC_ENABLE_LOGGING=true
#Gemini API Key
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
GEMINI_MODEL="gemini-3.1-pro-preview"
# [openrouter 스캐폴드] PDF 도면 판독 provider 토글 — 기본 gemini(값 채우기 전까지 동작 불변)
PDF_ANALYZER_PROVIDER=openrouter
OPENROUTER_API_KEY=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
OPENROUTER_MODEL=anthropic/claude-sonnet-5

View File

@ -37,3 +37,7 @@ NEXT_PUBLIC_ENABLE_LOGGING=false
#Gemini API Key
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
GEMINI_MODEL="gemini-3.1-pro-preview"
# [openrouter 스캐폴드] PDF 도면 판독 provider 토글 — 기본 gemini(값 채우기 전까지 동작 불변)
PDF_ANALYZER_PROVIDER=openrouter
OPENROUTER_API_KEY=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
OPENROUTER_MODEL=anthropic/claude-sonnet-5

View File

@ -37,6 +37,7 @@
"mssql": "^11.0.1",
"next": "14.2.28",
"next-international": "^1.2.4",
"openai": "^6.45.0",
"pdf-lib": "^1.17.1",
"react": "^18",
"react-chartjs-2": "^5.2.0",