현재 작업 전체 반영
This commit is contained in:
parent
5560638e54
commit
c0dddab594
85 changed files with 11322 additions and 539 deletions
|
|
@ -80,6 +80,10 @@ class Settings(BaseSettings):
|
|||
)
|
||||
engine_timeout: float = 120.0 # SSE 롱리브드 (50분 상담 대비, 스트림은 무제한 별도)
|
||||
engine_connect_timeout: float = 10.0
|
||||
admin_usage_budget_usd: float = Field(
|
||||
default=0.0,
|
||||
validation_alias="ADMIN_USAGE_BUDGET_USD",
|
||||
)
|
||||
|
||||
# ── 외부 LLM 키 (게이트웨이가 못 받을 때 직접 폴백, PII 마스킹 후만) ──
|
||||
anthropic_api_key: str = Field(default="", validation_alias="ANTHROPIC_API_KEY")
|
||||
|
|
@ -127,6 +131,14 @@ class Settings(BaseSettings):
|
|||
default=[],
|
||||
validation_alias="AUTH_ADMIN_EMAILS",
|
||||
)
|
||||
auth_email_cohort_map: dict[str, str] = Field(
|
||||
default_factory=dict,
|
||||
validation_alias="AUTH_EMAIL_COHORT_MAP",
|
||||
)
|
||||
auth_domain_cohort_map: dict[str, str] = Field(
|
||||
default_factory=dict,
|
||||
validation_alias="AUTH_DOMAIN_COHORT_MAP",
|
||||
)
|
||||
auth_dev_login_enabled: bool = Field(
|
||||
default=False,
|
||||
validation_alias="AUTH_DEV_LOGIN_ENABLED",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue