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-mini",
];
var googleModels = DEFAULT_MODELS.filter(
(model) => model.provider.id === "google",
).map((model) => model.name);
const isGpt4Turbo =
model.includes("gpt-4-turbo") && !model.includes("preview");
return (
visionKeywords.some((keyword) => model.includes(keyword)) ||
isGpt4Turbo ||
isDalle3(model)
isDalle3(model) ||
googleModels.some((keyword) => model.includes(keyword))
);
}