litellm/tests/litellm/llms
ryanh-ai 8e8511a2a3
feat(bedrock): support nova/ and nova-2/ spec prefixes for custom imported models (#21359)
Add routing prefixes bedrock/nova/<ARN> and bedrock/nova-2/<ARN> so
LiteLLM can identify the base model family for custom/imported Nova
models and enable the correct supported params (tools, web_search,
reasoning_effort).

Changes:
- Route nova/ and nova-2/ prefixed models to converse API
- Strip spec prefix before sending ARN to Bedrock
- Return sentinel base models (amazon.nova-custom, amazon.nova-2-custom)
  so downstream Nova checks work
- Recognize nova-2/ prefix in _is_nova_2_model() for reasoning support
- Handle nova/nova-2 in get_bedrock_model_id() for proper ARN encoding
- Add unit tests for all new behavior
2026-02-17 23:00:37 -08:00
..
anthropic fix(anthropic): filter unsupported JSON schema constraints for structured outputs (#20813) 2026-02-14 09:07:40 -08:00
bedrock feat(bedrock): support nova/ and nova-2/ spec prefixes for custom imported models (#21359) 2026-02-17 23:00:37 -08:00
deepseek feat(deepseek): add native support for thinking and reasoning_effort params (#17712) 2025-12-11 15:28:43 -08:00
gradient_ai/chat
oci/chat fix(oci): serialize imageUrl as object for OCI GenAI API 2026-01-23 15:25:40 -03:00
openai_like feat: Add abliteration.ai provider (#18678) 2026-01-07 21:46:54 +05:30
vertex_ai fix(gemini): support snake_case for google_search tool parameters (#18451) 2026-01-08 23:25:36 +05:30