fix(models): gpt-5 support (#9042)

fix(models): 修正gpt-5模型ID的正则表达式匹配模式

更新gpt-5模型ID的正则表达式以支持数字和连字符的组合
This commit is contained in:
Phantom 2025-08-11 14:08:04 +08:00 committed by GitHub
parent 28e6135f8c
commit 46c247149e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -252,7 +252,7 @@ export const FUNCTION_CALLING_MODELS = [
'gpt-4',
'gpt-4.5',
'gpt-oss(?:-[\\w-]+)',
'gpt-5(?:-[\\w-]+)?',
'gpt-5(?:-[0-9-]+)?',
'o(1|3|4)(?:-[\\w-]+)?',
'claude',
'qwen',
@ -392,7 +392,7 @@ export function getModelLogo(modelId: string) {
'gpt-image': ChatGPTImageModelLogo,
'gpt-3': isLight ? ChatGPT35ModelLogo : ChatGPT35ModelLogoDark,
'gpt-4': isLight ? ChatGPT4ModelLogo : ChatGPT4ModelLogoDark,
'gpt-5$': GPT5ModelLogo,
'gpt-5(?:-[0-9]+(?:-[0-9]+)*)?': GPT5ModelLogo,
'gpt-5-mini': GPT5MiniModelLogo,
'gpt-5-nano': GPT5NanoModelLogo,
'gpt-5-chat': GPT5ChatModelLogo,