From 71dc59429f6b8c7718ca651c9b5689896546fdb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=A3=9E?= <158173666+feifei2005@users.noreply.github.com> Date: Sat, 20 Sep 2025 05:56:10 +0800 Subject: [PATCH] Update src/llm_models/model_client/openai_client.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- src/llm_models/model_client/openai_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llm_models/model_client/openai_client.py b/src/llm_models/model_client/openai_client.py index b9fd5b9e..c19920e1 100644 --- a/src/llm_models/model_client/openai_client.py +++ b/src/llm_models/model_client/openai_client.py @@ -459,7 +459,7 @@ class OpenaiClient(BaseClient): # 这允许在 model_config.toml 中为特定模型定义非标准的、代理层或后端API支持的额外参数, # 例如为通过 OpenAI 兼容代理调用的 Gemini 模型配置 "safety_settings"。 # 如果模型配置中没有 extra_params,这里会传递一个空字典,不会对请求产生影响。 - extra_body=model_info.extra_params, + extra_body={**model_info.extra_params, **(extra_params or {})}, ) ) while not req_task.done():