Spaces:
Sleeping
Sleeping
File size: 813 Bytes
1b64cba | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | from app.state import EnvironmentState, Email, HiddenEmailState
def create_hard_task():
email = Email(
id="1",
sender="manager@company.com",
subject="Catch up",
body="Let's meet sometime next week"
)
hidden = HiddenEmailState(
email_id="1",
true_intent="meeting_request",
urgency="medium",
requires_response=True,
deadline=8,
missing_information=True
)
state = EnvironmentState(
emails=[email],
tasks=[],
calendar=[],
hidden_email_states=[hidden]
)
ground_truth = {
"sequence": [
{"type": "request_info"},
{"type": "classify", "label": "meeting_request"},
{"type": "schedule"}
]
}
return state, ground_truth |