From 0d5b843a3d3bbd2efd1b75562c8b804553a74a7e Mon Sep 17 00:00:00 2001 From: Dillon Laird Date: Fri, 12 Jul 2024 10:11:03 -0700 Subject: [PATCH] fix bug for no media (#168) --- vision_agent/agent/vision_agent.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/vision_agent/agent/vision_agent.py b/vision_agent/agent/vision_agent.py index 9180b38b..545911d3 100644 --- a/vision_agent/agent/vision_agent.py +++ b/vision_agent/agent/vision_agent.py @@ -655,7 +655,15 @@ def chat_with_workflow( int_chat = cast( List[Message], [ - {"role": c["role"], "content": c["content"], "media": c["media"]} + ( + { + "role": c["role"], + "content": c["content"], + "media": c["media"], + } + if "media" in c + else {"role": c["role"], "content": c["content"]} + ) for c in chat ], )