평가 캐시와 개인정보 마스킹 보강
This commit is contained in:
parent
f0771db919
commit
6a81ec596c
11 changed files with 737 additions and 14 deletions
|
|
@ -92,6 +92,18 @@ class Settings(BaseSettings):
|
|||
default="",
|
||||
validation_alias="EVALUATOR_DEEP_MODEL",
|
||||
)
|
||||
evaluator_semantic_cache_enabled: bool = Field(
|
||||
default=True,
|
||||
validation_alias="EVALUATOR_SEMANTIC_CACHE_ENABLED",
|
||||
)
|
||||
evaluator_semantic_cache_ttl_seconds: int = Field(
|
||||
default=900,
|
||||
validation_alias="EVALUATOR_SEMANTIC_CACHE_TTL_SECONDS",
|
||||
)
|
||||
evaluator_semantic_cache_max_entries: int = Field(
|
||||
default=256,
|
||||
validation_alias="EVALUATOR_SEMANTIC_CACHE_MAX_ENTRIES",
|
||||
)
|
||||
|
||||
# ── 외부 LLM 키 (게이트웨이가 못 받을 때 직접 폴백, PII 마스킹 후만) ──
|
||||
anthropic_api_key: str = Field(default="", validation_alias="ANTHROPIC_API_KEY")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue