File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,15 @@ def get_model_names(model_name_type: Any) -> Iterator[str]:
57
57
openai_names = [f'openai:{ n } ' for n in get_model_names (OpenAIModelName )] + [
58
58
n for n in get_model_names (OpenAIModelName ) if n .startswith ('o1' ) or n .startswith ('gpt' ) or n .startswith ('o3' )
59
59
]
60
+ # OpenAI SDK may lag new IDs; include latest prefixed GPT-5 variants explicitly
61
+ openai_names += [
62
+ 'openai:gpt-5' ,
63
+ 'openai:gpt-5-mini' ,
64
+ 'openai:gpt-5-nano' ,
65
+ 'openai:gpt-5-2025-08-07' ,
66
+ 'openai:gpt-5-mini-2025-08-07' ,
67
+ 'openai:gpt-5-nano-2025-08-07' ,
68
+ ]
60
69
bedrock_names = [f'bedrock:{ n } ' for n in get_model_names (BedrockModelName )]
61
70
deepseek_names = ['deepseek:deepseek-chat' , 'deepseek:deepseek-reasoner' ]
62
71
huggingface_names = [f'huggingface:{ n } ' for n in get_model_names (HuggingFaceModelName )]
You can’t perform that action at this time.
0 commit comments