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:
parent
83783c869b
commit
fe0eca3f4d
@ -37,4 +37,8 @@ NEXT_PUBLIC_ENABLE_LOGGING=true
|
||||
|
||||
#Gemini API Key
|
||||
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
|
||||
GEMINI_MODEL="gemini-3.1-pro-preview"
|
||||
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
|
||||
|
||||
@ -33,4 +33,8 @@ S3_PROFILE="dev"
|
||||
|
||||
#Gemini API Key
|
||||
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
|
||||
GEMINI_MODEL="gemini-3.1-pro-preview"
|
||||
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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -36,4 +36,8 @@ NEXT_PUBLIC_ENABLE_LOGGING=false
|
||||
|
||||
#Gemini API Key
|
||||
GEMINI_API_KEY="AIzaSyDDmMkTkNt12QTj7I3SUygYkOoeG_Sc28Q"
|
||||
GEMINI_MODEL="gemini-3.1-pro-preview"
|
||||
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
|
||||
|
||||
@ -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",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user