mirror of
https://github.com/open-webui/pipelines
synced 2025-05-10 07:30:47 +00:00
Cleaning up
This commit is contained in:
parent
7d817b6b6a
commit
c360d2bda8
@ -74,28 +74,18 @@ class Pipeline:
|
|||||||
body = json.loads(body)
|
body = json.loads(body)
|
||||||
|
|
||||||
model = body.get("model", "")
|
model = body.get("model", "")
|
||||||
print(f"MODEL NAME: {model}")
|
|
||||||
|
|
||||||
# Get the content of the most recent message
|
# Get the content of the most recent message
|
||||||
user_message = get_last_user_message(body["messages"])
|
user_message = get_last_user_message(body["messages"])
|
||||||
print("CURRENT MESSAGE:", user_message)
|
|
||||||
|
|
||||||
if model in self.valves.model_to_override:
|
if model in self.valves.model_to_override:
|
||||||
messages = body.get("messages", [])
|
messages = body.get("messages", [])
|
||||||
for message in messages:
|
for message in messages:
|
||||||
if "images" in message:
|
if "images" in message:
|
||||||
images.extend(message["images"])
|
images.extend(message["images"])
|
||||||
print("IMAGES: True")
|
raw_llava_response = await self.process_images_with_llava(images, user_message, self.valves.vision_model,self.valves.ollama_base_url)
|
||||||
llava_response = await self.process_images_with_llava(images, user_message, self.valves.vision_model,self.valves.ollama_base_url)
|
llava_response = f"REPEAT THIS BACK: {raw_llava_response}"
|
||||||
message["content"] = llava_response
|
message["content"] = llava_response
|
||||||
print("LLAVA RESPONSE:", llava_response)
|
|
||||||
message.pop("images", None) # This will safely remove the 'images' key if it exists
|
message.pop("images", None) # This will safely remove the 'images' key if it exists
|
||||||
else:
|
|
||||||
print("IMAGES: False")
|
|
||||||
|
|
||||||
print(f"""
|
|
||||||
THIS IS THE BODY OBJECT:
|
|
||||||
{body}
|
|
||||||
""")
|
|
||||||
|
|
||||||
return body
|
return body
|
||||||
|
Loading…
Reference in New Issue
Block a user