kolbeins commited on
Commit
5d90af7
·
1 Parent(s): 426e7fc

Enable the history toggle ?

Browse files
Files changed (1) hide show
  1. app.py +11 -5
app.py CHANGED
@@ -21,11 +21,13 @@ def respond(
21
  ):
22
  messages = [{"role": "system", "content": system_message}]
23
 
24
- for val in history:
25
- if val[0]:
26
- messages.append({"role": "user", "content": val[0]})
27
- if val[1]:
28
- messages.append({"role": "assistant", "content": val[1]})
 
 
29
 
30
  messages.append({"role": "user", "content": message})
31
 
@@ -43,6 +45,10 @@ def respond(
43
 
44
  response += token
45
  yield response
 
 
 
 
46
 
47
 
48
  """
 
21
  ):
22
  messages = [{"role": "system", "content": system_message}]
23
 
24
+ # Only use history if the toggle is on
25
+ if use_history == "Yes":
26
+ for val in history:
27
+ if val[0]:
28
+ messages.append({"role": "user", "content": val[0]})
29
+ if val[1]:
30
+ messages.append({"role": "assistant", "content": val[1]})
31
 
32
  messages.append({"role": "user", "content": message})
33
 
 
45
 
46
  response += token
47
  yield response
48
+
49
+ # Then add to history (even if the toggle is of)
50
+ history.append((message, response))
51
+
52
 
53
 
54
  """