Update core/refiner/simple_refiner.py
Browse files
core/refiner/simple_refiner.py
CHANGED
@@ -13,11 +13,12 @@ class SimpleRefiner(BaseRefiner):
|
|
13 |
memory = []
|
14 |
else:
|
15 |
memory = memory.messages[1:]
|
|
|
|
|
|
|
16 |
if image_paths:
|
17 |
if not isinstance(image_paths, list):
|
18 |
image_paths = [image_paths]
|
19 |
-
user_context = [{"role": "user", "content": [
|
20 |
-
{"type": "text", "text": f"{message}"},]}]
|
21 |
for image_path in image_paths:
|
22 |
user_context.append({"type": "image_url", "image_url": {"url": f"data:image/jpeg;base64,{encode_image(image_path.name)}"}})
|
23 |
context = [{"role": "system", "content": self.sys_prompt}] + memory + [{"role": "user", "content": [
|
|
|
13 |
memory = []
|
14 |
else:
|
15 |
memory = memory.messages[1:]
|
16 |
+
|
17 |
+
user_context = [{"role": "user", "content": [
|
18 |
+
{"type": "text", "text": f"{message}"},]}]
|
19 |
if image_paths:
|
20 |
if not isinstance(image_paths, list):
|
21 |
image_paths = [image_paths]
|
|
|
|
|
22 |
for image_path in image_paths:
|
23 |
user_context.append({"type": "image_url", "image_url": {"url": f"data:image/jpeg;base64,{encode_image(image_path.name)}"}})
|
24 |
context = [{"role": "system", "content": self.sys_prompt}] + memory + [{"role": "user", "content": [
|