Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -140,12 +140,11 @@ def process_interleaved_images(message: dict) -> list[dict]:
|
|
140 |
def process_new_user_message(message: dict) -> list[dict]:
|
141 |
if not message["files"]:
|
142 |
return [{"type": "text", "text": message["text"]}]
|
143 |
-
|
144 |
if message["files"][0].endswith(".mp4"):
|
145 |
return [{"type": "text", "text": message["text"]}, *process_video(message["files"][0])]
|
146 |
-
|
147 |
if "<image>" in message["text"]:
|
148 |
-
return process_interleaved_images(message)
|
|
|
149 |
{"type": "text", "text": message["text"]},
|
150 |
*[{"type": "image", "image": path} for path in message["files"]],
|
151 |
]
|
|
|
140 |
def process_new_user_message(message: dict) -> list[dict]:
|
141 |
if not message["files"]:
|
142 |
return [{"type": "text", "text": message["text"]}]
|
|
|
143 |
if message["files"][0].endswith(".mp4"):
|
144 |
return [{"type": "text", "text": message["text"]}, *process_video(message["files"][0])]
|
|
|
145 |
if "<image>" in message["text"]:
|
146 |
+
return process_interleaved_images(message)
|
147 |
+
return [
|
148 |
{"type": "text", "text": message["text"]},
|
149 |
*[{"type": "image", "image": path} for path in message["files"]],
|
150 |
]
|