Spaces:
Sleeping
Sleeping
baohuynhbk14
commited on
Commit
·
17a1863
1
Parent(s):
4a3718d
Remove logging and clean up message handling in add_text and Conversation classes
Browse files- app.py +1 -6
- 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)
|