feat: update vision model list

This commit is contained in:
Hk-Gosuto 2025-02-14 13:15:46 +08:00
parent 117d8b4fb5
commit 657e44b501

View File

@ -286,13 +286,19 @@ export function isVisionModel(model: string) {
"gpt-4o", "gpt-4o",
"gpt-4o-mini", "gpt-4o-mini",
]; ];
var googleModels = DEFAULT_MODELS.filter(
(model) => model.provider.id === "google",
).map((model) => model.name);
const isGpt4Turbo = const isGpt4Turbo =
model.includes("gpt-4-turbo") && !model.includes("preview"); model.includes("gpt-4-turbo") && !model.includes("preview");
return ( return (
visionKeywords.some((keyword) => model.includes(keyword)) || visionKeywords.some((keyword) => model.includes(keyword)) ||
isGpt4Turbo || isGpt4Turbo ||
isDalle3(model) isDalle3(model) ||
googleModels.some((keyword) => model.includes(keyword))
); );
} }