From 483c8fb54771c7719471d3a34f926b7b1be15511 Mon Sep 17 00:00:00 2001 From: UnCLAS-Prommer Date: Thu, 31 Jul 2025 01:08:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=B7=E6=B1=82=E4=B8=AD=E5=A2=9E=E5=8A=A0ex?= =?UTF-8?q?tra=5Fparams=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/llm_models/utils_model.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/llm_models/utils_model.py b/src/llm_models/utils_model.py index 1c2c5afde..ab3251509 100644 --- a/src/llm_models/utils_model.py +++ b/src/llm_models/utils_model.py @@ -253,10 +253,15 @@ class LLMRequest: response_format=response_format, stream_response_handler=stream_response_handler, async_response_parser=async_response_parser, + extra_params=model_info.extra_params, ) elif request_type == RequestType.EMBEDDING: assert embedding_input, "embedding_input cannot be empty for embedding requests" - return await client.get_embedding(model_info=model_info, embedding_input=embedding_input) + return await client.get_embedding( + model_info=model_info, + embedding_input=embedding_input, + extra_params=model_info.extra_params, + ) except Exception as e: logger.debug(f"请求失败: {str(e)}") # 处理异常