jonathanjordan21 commited on
Commit
1da3413
·
verified ·
1 Parent(s): 32f072c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -0
app.py CHANGED
@@ -18,6 +18,20 @@ def convert_inputs(user_input, var):
18
 
19
  return var
20
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  def process_inputs(user_input_json, session_id_json, project_id, chat_url, update_vars_json, output_vars_json, token):
22
  # Convert JSON strings into Python lists
23
  user_input = json.loads(user_input_json)
 
18
 
19
  return var
20
 
21
+
22
+ def convert_output_vars(user_input, output_vars):
23
+ if isinstance(var, str):
24
+ var = [[var]]
25
+ elif not isinstance(var[0], list):
26
+ var = [var]
27
+
28
+ var += var*(len(user_input)//len(var) + 1)
29
+
30
+ diff = len(var) - len(user_input)
31
+ var = var[:-diff]
32
+
33
+ return var
34
+
35
  def process_inputs(user_input_json, session_id_json, project_id, chat_url, update_vars_json, output_vars_json, token):
36
  # Convert JSON strings into Python lists
37
  user_input = json.loads(user_input_json)