baohuynhbk14 commited on
Commit
17a1863
·
1 Parent(s): 4a3718d

Remove logging and clean up message handling in add_text and Conversation classes

Browse files
Files changed (2) hide show
  1. app.py +1 -6
  2. conversation.py +3 -1
app.py CHANGED
@@ -145,7 +145,7 @@ def add_text(state, message, system_prompt, request: gr.Request):
145
  state = init_state()
146
  images = message.get("files", [])
147
  text = message.get("text", "").strip()
148
- logger.info(f"add_text. ip: {request.client.host}. len: {len(text)}")
149
  # import pdb; pdb.set_trace()
150
  textbox = gr.MultimodalTextbox(value=None, interactive=False)
151
  if len(text) <= 0 and len(images) == 0:
@@ -224,11 +224,6 @@ def predict(state,
224
  DEFAULT_IMAGE_TOKEN not in first_user_message:
225
  state.update_message(state.USER, DEFAULT_IMAGE_TOKEN + "\n" + first_user_message, None, index)
226
 
227
-
228
- idx_last_user_mess, message = state.get_user_message(source=state.USER, position='last')
229
- if idx_last_user_mess == 0 and DEFAULT_IMAGE_TOKEN not in first_user_message:
230
- message = state.system_message + "\n" + message
231
-
232
  history = state.get_history()
233
  logger.info(f"==== History ====\n{history}")
234
  _, message = state.get_user_message(source=state.USER, position='last')
 
145
  state = init_state()
146
  images = message.get("files", [])
147
  text = message.get("text", "").strip()
148
+ # logger.info(f"add_text. ip: {request.client.host}. len: {len(text)}")
149
  # import pdb; pdb.set_trace()
150
  textbox = gr.MultimodalTextbox(value=None, interactive=False)
151
  if len(text) <= 0 and len(images) == 0:
 
224
  DEFAULT_IMAGE_TOKEN not in first_user_message:
225
  state.update_message(state.USER, DEFAULT_IMAGE_TOKEN + "\n" + first_user_message, None, index)
226
 
 
 
 
 
 
227
  history = state.get_history()
228
  logger.info(f"==== History ====\n{history}")
229
  _, message = state.get_user_message(source=state.USER, position='last')
conversation.py CHANGED
@@ -256,7 +256,6 @@ class Conversation:
256
  if i % 2:
257
  content[i] = content[i].strip()
258
  content = '$$'.join(content)
259
- print('content:', content)
260
  # content = (
261
  # r"<span>" + content + r"</span>"
262
  # r"<script type='text/javascript'>"
@@ -267,6 +266,9 @@ class Conversation:
267
  content = msg["content"]
268
  if msg["role"] == self.USER:
269
  msg_str = " ".join(img_str_list) + content
 
 
 
270
  ret.append([msg_str, None])
271
  else:
272
  msg_str = content + " ".join(img_str_list)
 
256
  if i % 2:
257
  content[i] = content[i].strip()
258
  content = '$$'.join(content)
 
259
  # content = (
260
  # r"<span>" + content + r"</span>"
261
  # r"<script type='text/javascript'>"
 
266
  content = msg["content"]
267
  if msg["role"] == self.USER:
268
  msg_str = " ".join(img_str_list) + content
269
+
270
+ if i == 0:
271
+ msg_str = msg_str.replace(self.system_message , "")
272
  ret.append([msg_str, None])
273
  else:
274
  msg_str = content + " ".join(img_str_list)