|
|
@@ -48,8 +48,8 @@ class LLMBackend:
|
|
|
if extra_body:
|
|
|
model_params = extra_body.get("model_params")
|
|
|
if model_params:
|
|
|
- if "n" in model_params:
|
|
|
- raise ValueError("n is not allowed in model_params")
|
|
|
+ #if "n" in model_params:
|
|
|
+ # raise ValueError("n is not allowed in model_params")
|
|
|
chat_params.update(model_params)
|
|
|
stream_options_params = extra_body.get("stream_options")
|
|
|
if stream_options_params:
|
|
|
@@ -85,6 +85,8 @@ 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"]
|
|
|
chat_params["timeout"] = 300
|
|
|
|
|
|
logging.info("chat_params: %s", chat_params)
|