Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -44,14 +44,16 @@ def _parse_text(text):
|
|
44 |
text = "".join(lines)
|
45 |
return text
|
46 |
|
47 |
-
|
48 |
-
|
|
|
|
|
|
|
49 |
print("Type of user_input:", type(user_input))
|
50 |
print("Type of task_history:", type(task_history))
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
task_history = parse_task_history(task_history)
|
55 |
|
56 |
print("Predict - Start: task_history =", task_history)
|
57 |
if not isinstance(task_history, list) or not all(isinstance(item, tuple) and len(item) == 2 for item in task_history):
|
|
|
44 |
text = "".join(lines)
|
45 |
return text
|
46 |
|
47 |
+
|
48 |
+
def predict(_chatbot, task_history_str, user_input):
|
49 |
+
print("Predict - Start: task_history_str =", task_history_str)
|
50 |
+
task_history = parse_task_history(task_history_str)
|
51 |
+
|
52 |
print("Type of user_input:", type(user_input))
|
53 |
print("Type of task_history:", type(task_history))
|
54 |
+
|
55 |
+
if not isinstance(task_history, list):
|
56 |
+
task_history = []
|
|
|
57 |
|
58 |
print("Predict - Start: task_history =", task_history)
|
59 |
if not isinstance(task_history, list) or not all(isinstance(item, tuple) and len(item) == 2 for item in task_history):
|