Skip to content

Commit 6f62412

Browse files
fix: make DeepSequence quality checks pass (app/core/config.py)
1 parent bff566f commit 6f62412

1 file changed

Lines changed: 26 additions & 25 deletions

File tree

‎app/core/config.py‎

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1-
"""Application settings loaded from environment variables."""
2-
3-
from pydantic_settings import BaseSettings, SettingsConfigDict
4-
5-
6-
class Settings(BaseSettings):
7-
model_config = SettingsConfigDict(env_file=".env", env_file_encoding="utf-8")
8-
environment: str = "development"
9-
log_level: str = "INFO"
10-
11-
# Model hyper-parameters
12-
embedding_dim: int = 64
13-
hidden_dim: int = 128
14-
num_layers: int = 2
15-
max_sequence_length: int = 50
16-
top_k: int = 10
17-
max_top_k: int = 50
18-
model_bundle_path: str = "models/current"
19-
max_inference_ms: float = 250.0
20-
max_concurrent_inferences: int = 8
21-
cache_ttl_seconds: int = 30
22-
requests_per_minute: int = 120
23-
api_key: str | None = None
24-
25-
settings = Settings()
1+
"""Application settings loaded from environment variables."""
2+
3+
from pydantic_settings import BaseSettings, SettingsConfigDict
4+
5+
6+
class Settings(BaseSettings):
7+
model_config = SettingsConfigDict(env_file=".env", env_file_encoding="utf-8")
8+
environment: str = "development"
9+
log_level: str = "INFO"
10+
11+
# Model hyper-parameters
12+
embedding_dim: int = 64
13+
hidden_dim: int = 128
14+
num_layers: int = 2
15+
max_sequence_length: int = 50
16+
top_k: int = 10
17+
max_top_k: int = 50
18+
model_bundle_path: str = "models/current"
19+
max_inference_ms: float = 250.0
20+
max_concurrent_inferences: int = 8
21+
cache_ttl_seconds: int = 30
22+
requests_per_minute: int = 120
23+
api_key: str | None = None
24+
25+
26+
settings = Settings()

0 commit comments

Comments
 (0)