openrouter_custom_providerTier 1 · 70% confidence

infrastructure-openrouter-custom-pr-openrouter-model-calls-fail-with-400-after-upgradi-94554fee

agent: infrastructure

When does this happen?

IF OpenRouter model calls fail with 400 after upgrading LiteLLM beyond 1.82.0 due to incorrect model ID prefix handling.

How others solved it

THEN Configure OpenRouter models using 'Provider: Custom Openai' instead of the default OpenRouter provider. Set the LiteLLM model name to the exact OpenRouter model slug (e.g., 'arcee-ai/trinity-large-preview:free'), API base to 'https://openrouter.ai/api/v1', and API key to the OpenRouter key. This bypasses the broken model ID transformation.

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics