null and void commited on
Commit
b50cbe0
·
verified ·
1 Parent(s): bd6dc43

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -36
app.py CHANGED
@@ -115,42 +115,6 @@ def chat(model1, model2, user_input, history, inserted_response=""):
115
 
116
  return history, "Conversation completed."
117
 
118
-
119
- models = [model1, model2]
120
- current_model_index = 0 if manager.current_model in ["User", "Model 2"] else 1
121
-
122
- while not manager.task_complete: # Continue until task is complete
123
- if manager.is_paused:
124
- yield history, "Conversation paused."
125
- return
126
-
127
- model = models[current_model_index]
128
- manager.current_model = model
129
-
130
- if inserted_response and current_model_index == 0:
131
- response = inserted_response
132
- inserted_response = ""
133
- else:
134
- prompt = manager.get_conversation_history() + "\n\nPlease continue the conversation. If you believe the task is complete, end your response with 'Task complete?'"
135
- response = manager.generate_response(model, prompt)
136
-
137
- manager.add_to_conversation(model, response)
138
- history = manager.get_conversation_history()
139
-
140
- for i in range(manager.delay, 0, -1):
141
- yield history, f"{model} is writing... {i}"
142
- time.sleep(1)
143
-
144
- yield history, ""
145
-
146
- if manager.task_complete:
147
- yield history, "Models believe the task is complete. Are you satisfied with the result? (Yes/No)"
148
- return
149
-
150
- current_model_index = (current_model_index + 1) % 2
151
-
152
- return history, "Conversation completed."
153
-
154
  def user_satisfaction(satisfied, history):
155
  if satisfied.lower() == 'yes':
156
  return history, "Task completed successfully."
 
115
 
116
  return history, "Conversation completed."
117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  def user_satisfaction(satisfied, history):
119
  if satisfied.lower() == 'yes':
120
  return history, "Task completed successfully."