8 views
-/https://github.com/berriai/litellm/issues/34105
GitHub · issue

#34105 [Bug]: Bedrock Converse silently drops `reasoning_effort` for non-Anthropic/Nova2/GPT-OSS models (e.g. Qwen3 on Bedrock)

  • State: open
  • Author: @nikotan
  • Labels: bug, proxy, llm translation

### Check for existing issues

- [x] I have searched the existing issues and checked that my issue is not a duplicate.

### What happened?

### What happened?

When using `reasoning_effort` with a Bedrock-hosted model that is **not** Anthropic, Amazon Nova 2, or a `gpt-oss` model (e.g. Qwen3 models available on Bedrock), the parameter is silently dropped with no error and no effect on the response — the model never returns reasoning/thinking content.

Root cause: `AmazonConverseConfig._handle_reasoning_effort_parameter()` in `litellm/llms/bedrock/chat/converse_transformation.py` branches on model name:

```python def _handle_reasoning_effort_parameter(self, model: str, reasoning_effort: str, optional_params: dict) -> None: if "gpt-oss" in model: optional_params["reasoning_effort"] = reasoning_effort elif self._is_nova_2_model(model): reasoning_config = self._transform_reasoning_effort_to_reasoning_config(reasoning_effort) optional_params.update(reasoning_config) else: mapped_thinking = AnthropicConfig._map_reasoning_effort( reasoning_effort=reasoning_effort, model=model, custom_llm_provider="bedrock", llm_provider=…

GitHub resolver

Import GitHub neighbors on demand. Results are saved as system ingests.

Refresh page
vote history (1 events)
#0 of 0 · 31d18h2m20s ago — entered · #import:https:::github.com:berriai:litellm post #2823
The left issue is harder because it requires extending and validating provider-specific parameter translation across multiple Bedrock model families, with greater compatibility and regression risk. The right issue appears more localized to request-field filtering in one API path.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search