From c9e1088fdae709bb82783c04cc2c8b36631c1ffe Mon Sep 17 00:00:00 2001 From: LingXuanYin <3546599908@qq.com> Date: Mon, 15 Sep 2025 16:17:09 +0800 Subject: [PATCH] update docs --- litellm/llms/volcengine/chat/transformation.py | 4 ++-- tests/test_litellm/llms/volcengine/test_volcengine.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/litellm/llms/volcengine/chat/transformation.py b/litellm/llms/volcengine/chat/transformation.py index 62073a1a2d..3a6daee025 100644 --- a/litellm/llms/volcengine/chat/transformation.py +++ b/litellm/llms/volcengine/chat/transformation.py @@ -97,9 +97,9 @@ class VolcEngineChatConfig(OpenAILikeChatConfig): and isinstance(thinking_value, dict) and thinking_value.get("type", None) in ["enabled", "disabled", "auto"], # legal values, see docs ): - # Add thinking parameter to extra_body for all other cases + # Add thinking parameter to extra_body for all legal cases optional_params.setdefault("extra_body", {})["thinking"] = thinking_value else: - # Skip adding thinking parameter when it's not set + # Skip adding thinking parameter when it's not set or has invalid value pass return optional_params diff --git a/tests/test_litellm/llms/volcengine/test_volcengine.py b/tests/test_litellm/llms/volcengine/test_volcengine.py index 6a513d479a..056979f209 100644 --- a/tests/test_litellm/llms/volcengine/test_volcengine.py +++ b/tests/test_litellm/llms/volcengine/test_volcengine.py @@ -24,7 +24,7 @@ class TestVolcEngineConfig: drop_params=False, ) - # Fixed: thinking disabled should be omitted from extra_body + # Fixed: thinking disabled should appear in extra_body assert mapped_params == { "extra_body": {"thinking": {"type": "disabled"}} }