Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -273,21 +273,18 @@ def log_event(data: Dict):
|
|
| 273 |
try:
|
| 274 |
inputs = {
|
| 275 |
"question": data.get("question"),
|
| 276 |
-
"event_type": data.get("event_type"),
|
| 277 |
"student_id": data.get("student_id"),
|
| 278 |
}
|
| 279 |
-
|
| 280 |
-
"answer": data.get("answer"),
|
| 281 |
-
}
|
| 282 |
metadata = {
|
| 283 |
k: v
|
| 284 |
for k, v in data.items()
|
| 285 |
-
if k not in ("question", "answer"
|
| 286 |
}
|
| 287 |
|
| 288 |
ls_client.create_example(
|
| 289 |
inputs=inputs,
|
| 290 |
-
outputs=
|
| 291 |
metadata=metadata,
|
| 292 |
dataset_name=LS_DATASET_NAME,
|
| 293 |
)
|
|
|
|
| 273 |
try:
|
| 274 |
inputs = {
|
| 275 |
"question": data.get("question"),
|
|
|
|
| 276 |
"student_id": data.get("student_id"),
|
| 277 |
}
|
| 278 |
+
# ✅ 让 event_type 作为 metadata 字段,这样在 Dataset 列表里能直接看到 / 过滤
|
|
|
|
|
|
|
| 279 |
metadata = {
|
| 280 |
k: v
|
| 281 |
for k, v in data.items()
|
| 282 |
+
if k not in ("question", "answer")
|
| 283 |
}
|
| 284 |
|
| 285 |
ls_client.create_example(
|
| 286 |
inputs=inputs,
|
| 287 |
+
outputs={"answer": data.get("answer")},
|
| 288 |
metadata=metadata,
|
| 289 |
dataset_name=LS_DATASET_NAME,
|
| 290 |
)
|