Skip to content

Commit f0f84d6

Browse files
committed
refactor: BEDROCK_CONVERSE_MODELS
1 parent 4adfd18 commit f0f84d6

File tree

2 files changed

+37
-34
lines changed

2 files changed

+37
-34
lines changed

litellm/__init__.py

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
bedrock_embedding_models,
6868
known_tokenizer_config,
6969
BEDROCK_INVOKE_PROVIDERS_LITERAL,
70+
BEDROCK_CONVERSE_MODELS,
7071
DEFAULT_MAX_TOKENS,
7172
DEFAULT_SOFT_BUDGET,
7273
DEFAULT_ALLOWED_FAILS,
@@ -432,40 +433,6 @@ def identify(event_details):
432433
project = None
433434
config_path = None
434435
vertex_ai_safety_settings: Optional[dict] = None
435-
BEDROCK_CONVERSE_MODELS = [
436-
"openai.gpt-oss-20b-1:0",
437-
"openai.gpt-oss-120b-1:0",
438-
"anthropic.claude-opus-4-1-20250805-v1:0",
439-
"anthropic.claude-opus-4-20250514-v1:0",
440-
"anthropic.claude-sonnet-4-20250514-v1:0",
441-
"anthropic.claude-3-7-sonnet-20250219-v1:0",
442-
"anthropic.claude-3-5-haiku-20241022-v1:0",
443-
"anthropic.claude-3-5-sonnet-20241022-v2:0",
444-
"anthropic.claude-3-5-sonnet-20240620-v1:0",
445-
"anthropic.claude-3-opus-20240229-v1:0",
446-
"anthropic.claude-3-sonnet-20240229-v1:0",
447-
"anthropic.claude-3-haiku-20240307-v1:0",
448-
"anthropic.claude-v2",
449-
"anthropic.claude-v2:1",
450-
"anthropic.claude-v1",
451-
"anthropic.claude-instant-v1",
452-
"ai21.jamba-instruct-v1:0",
453-
"ai21.jamba-1-5-mini-v1:0",
454-
"ai21.jamba-1-5-large-v1:0",
455-
"meta.llama3-70b-instruct-v1:0",
456-
"meta.llama3-8b-instruct-v1:0",
457-
"meta.llama3-1-8b-instruct-v1:0",
458-
"meta.llama3-1-70b-instruct-v1:0",
459-
"meta.llama3-1-405b-instruct-v1:0",
460-
"meta.llama3-70b-instruct-v1:0",
461-
"mistral.mistral-large-2407-v1:0",
462-
"mistral.mistral-large-2402-v1:0",
463-
"mistral.mistral-small-2402-v1:0",
464-
"meta.llama3-2-1b-instruct-v1:0",
465-
"meta.llama3-2-3b-instruct-v1:0",
466-
"meta.llama3-2-11b-instruct-v1:0",
467-
"meta.llama3-2-90b-instruct-v1:0",
468-
]
469436

470437
####### COMPLETION MODELS ###################
471438
from typing import Set

litellm/constants.py

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -748,6 +748,42 @@
748748
"deepseek_r1",
749749
]
750750

751+
BEDROCK_CONVERSE_MODELS = [
752+
"openai.gpt-oss-20b-1:0",
753+
"openai.gpt-oss-120b-1:0",
754+
"anthropic.claude-opus-4-1-20250805-v1:0",
755+
"anthropic.claude-opus-4-20250514-v1:0",
756+
"anthropic.claude-sonnet-4-20250514-v1:0",
757+
"anthropic.claude-3-7-sonnet-20250219-v1:0",
758+
"anthropic.claude-3-5-haiku-20241022-v1:0",
759+
"anthropic.claude-3-5-sonnet-20241022-v2:0",
760+
"anthropic.claude-3-5-sonnet-20240620-v1:0",
761+
"anthropic.claude-3-opus-20240229-v1:0",
762+
"anthropic.claude-3-sonnet-20240229-v1:0",
763+
"anthropic.claude-3-haiku-20240307-v1:0",
764+
"anthropic.claude-v2",
765+
"anthropic.claude-v2:1",
766+
"anthropic.claude-v1",
767+
"anthropic.claude-instant-v1",
768+
"ai21.jamba-instruct-v1:0",
769+
"ai21.jamba-1-5-mini-v1:0",
770+
"ai21.jamba-1-5-large-v1:0",
771+
"meta.llama3-70b-instruct-v1:0",
772+
"meta.llama3-8b-instruct-v1:0",
773+
"meta.llama3-1-8b-instruct-v1:0",
774+
"meta.llama3-1-70b-instruct-v1:0",
775+
"meta.llama3-1-405b-instruct-v1:0",
776+
"meta.llama3-70b-instruct-v1:0",
777+
"mistral.mistral-large-2407-v1:0",
778+
"mistral.mistral-large-2402-v1:0",
779+
"mistral.mistral-small-2402-v1:0",
780+
"meta.llama3-2-1b-instruct-v1:0",
781+
"meta.llama3-2-3b-instruct-v1:0",
782+
"meta.llama3-2-11b-instruct-v1:0",
783+
"meta.llama3-2-90b-instruct-v1:0",
784+
]
785+
786+
751787
open_ai_embedding_models: set = set(["text-embedding-ada-002"])
752788
cohere_embedding_models: set = set(
753789
[

0 commit comments

Comments
 (0)