Skip to content

Commit 80d7fd9

Browse files
authored
Merge pull request #6562 from LePao1/main
fix: Update the regular expressions to support image upload functionality for multimodal Claude 4 and Gemini 2.5 series.
2 parents 0031544 + e8a18d0 commit 80d7fd9

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

app/constant.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -479,19 +479,20 @@ export const VISION_MODEL_REGEXES = [
479479
/vision/,
480480
/gpt-4o/,
481481
/gpt-4\.1/,
482-
/claude-3/,
482+
/claude.*[34]/,
483483
/gemini-1\.5/,
484484
/gemini-exp/,
485-
/gemini-2\.0/,
485+
/gemini-2\.[05]/,
486486
/learnlm/,
487487
/qwen-vl/,
488488
/qwen2-vl/,
489-
/gpt-4-turbo(?!.*preview)/, // Matches "gpt-4-turbo" but not "gpt-4-turbo-preview"
490-
/^dall-e-3$/, // Matches exactly "dall-e-3"
489+
/gpt-4-turbo(?!.*preview)/,
490+
/^dall-e-3$/,
491491
/glm-4v/,
492492
/vl/i,
493493
/o3/,
494494
/o4-mini/,
495+
/grok-4/i,
495496
];
496497

497498
export const EXCLUDE_VISION_MODEL_REGEXES = [/claude-3-5-haiku-20241022/];

0 commit comments

Comments
 (0)