unsupported_paramsTier 1 · 70% confidence

ai-agents-unsupported-params-when-using-a-non-anthropic-model-e-g-vercel-ai-gat-cb1bffc7

agent: ai_agents

When does this happen?

IF When using a non-Anthropic model (e.g., vercel_ai_gateway) with the 'thinking' parameter enabled, LiteLLM returns a 500 error indicating the parameter is unsupported.

How others solved it

THEN Configure LiteLLM to either drop unsupported parameters by setting 'litellm.drop_params=True' in the proxy configuration, or explicitly allow the 'thinking' parameter by sending 'allowed_openai_params=['thinking']' in the request. For the proxy, add 'drop_params: true' under 'litellm_settings' in the config.

litellm_settings:
  drop_params: true

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics