Update app.py
Browse files
app.py
CHANGED
|
@@ -273,7 +273,7 @@ class UncertaintyPredictionResponse(BaseModel):
|
|
| 273 |
class SensitivityAnalysisRequest(BaseModel):
|
| 274 |
"""Cererea pentru analiza de sensibilitate."""
|
| 275 |
base_parameters: SoilInput
|
| 276 |
-
parameter_to_vary: str = Field(...,
|
| 277 |
variation_range: float = Field(default=10.0, ge=1.0, le=50.0, description="Intervalul de variație în procente")
|
| 278 |
num_points: int = Field(default=11, ge=5, le=21, description="Numărul de puncte pentru analiză")
|
| 279 |
|
|
|
|
| 273 |
class SensitivityAnalysisRequest(BaseModel):
|
| 274 |
"""Cererea pentru analiza de sensibilitate."""
|
| 275 |
base_parameters: SoilInput
|
| 276 |
+
parameter_to_vary: str = Field(..., pattern="^(cement_perecent|curing_period|compaction_rate)$")
|
| 277 |
variation_range: float = Field(default=10.0, ge=1.0, le=50.0, description="Intervalul de variație în procente")
|
| 278 |
num_points: int = Field(default=11, ge=5, le=21, description="Numărul de puncte pentru analiză")
|
| 279 |
|