Jev 기반 내담자 감정 상태와 응답 일관성 개선

This commit is contained in:
Yun Chan 2026-09-22 21:32:26 +09:00
parent 77f8421818
commit 8344bc2ad2
23 changed files with 3384 additions and 25 deletions

View file

@ -157,6 +157,13 @@ services:
ENGINE_URL: http://engine:9099
ENGINE_MODE: openai
VIGNETTE_LIVE_CLIENT_PROVIDER: openai
VIGNETTE_CLIENT_AFFECT_PROVIDER: ${VIGNETTE_CLIENT_AFFECT_PROVIDER:-legacy}
VIGNETTE_JEV_PROVIDER: ${VIGNETTE_JEV_PROVIDER:-openrouter}
VIGNETTE_JEV_MODEL: ${VIGNETTE_JEV_MODEL:-~typesafe/jev-latest}
VIGNETTE_JEV_TIMEOUT_SECONDS: ${VIGNETTE_JEV_TIMEOUT_SECONDS:-1.2}
VIGNETTE_JEV_MIN_CONFIDENCE: ${VIGNETTE_JEV_MIN_CONFIDENCE:-0.65}
OPENROUTER_API_KEY: ${OPENROUTER_API_KEY:-}
TYPESAFE_API_KEY: ${TYPESAFE_API_KEY:-}
ENGINE_GATEWAY_SHARED_SECRET: ${ENGINE_GATEWAY_SHARED_SECRET:?Gateway shared secret is required}
OPENAI_API_KEY: ${OPENAI_API_KEY:?OpenAI key is required for production voice and engine paths}
# 관리자 연결 UI(/admin/ai) provider 토큰 DB 암호화 키. 비우면 SESSION_SECRET에서 파생.