jack hai 3 semanas
pai
achega
2dc3137ba1
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      app/core/runner/llm_backend.py

+ 3 - 2
app/core/runner/llm_backend.py

@@ -85,8 +85,9 @@ class LLMBackend:
         for message in chat_params["messages"]:
             if "content" not in message:
                 message["content"] = ""
-            #elif "content" in message and message["content"]["type"] == "text":
-            #    message["content"] = message["content"]["text"]
+            elif "content" in message and "type" in message["content"] and message["content"]["type"] == "text":
+                message["content"] = message["content"]["text"]
+
         chat_params["timeout"] = 300
 
         logging.info("chat_params: %s", chat_params)