Spaces:
Sleeping
Sleeping
Commit ·
758a047
1
Parent(s): e22a390
fix: Add missing validate_and_fill_data_defaults function
Browse files- services/utils.py +6 -0
services/utils.py
CHANGED
|
@@ -248,6 +248,12 @@ def normalize_response(data: dict) -> dict:
|
|
| 248 |
|
| 249 |
return data
|
| 250 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 251 |
def run_analysis(messages, defaults=None, temperature=0.3, max_new_tokens=2000):
|
| 252 |
try:
|
| 253 |
from services.model_loader import generate_text
|
|
|
|
| 248 |
|
| 249 |
return data
|
| 250 |
|
| 251 |
+
def validate_and_fill_data_defaults(data: dict, defaults: dict) -> dict:
|
| 252 |
+
for key, default_val in defaults.items():
|
| 253 |
+
if key not in data or data[key] is None:
|
| 254 |
+
data[key] = default_val
|
| 255 |
+
return data
|
| 256 |
+
|
| 257 |
def run_analysis(messages, defaults=None, temperature=0.3, max_new_tokens=2000):
|
| 258 |
try:
|
| 259 |
from services.model_loader import generate_text
|