Explorar o código

Update misc.py

Include empty delta object on openai_chat_chunk_message_template per OpenAI API documentation. 

https://platform.openai.com/docs/api-reference/chat/streaming#chat/streaming
Orion hai 3 meses
pai
achega
95f4d99e3b
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      backend/open_webui/utils/misc.py

+ 1 - 0
backend/open_webui/utils/misc.py

@@ -149,6 +149,7 @@ def openai_chat_chunk_message_template(
         template["choices"][0]["delta"] = {"content": message}
         template["choices"][0]["delta"] = {"content": message}
     else:
     else:
         template["choices"][0]["finish_reason"] = "stop"
         template["choices"][0]["finish_reason"] = "stop"
+        template["choices"][0]["delta"] = {}
 
 
     if usage:
     if usage:
         template["usage"] = usage
         template["usage"] = usage