Fixed Mistral small models

This commit is contained in:
Thorsten Sommer 2026-04-15 19:00:31 +02:00
parent 7aec92b5ae
commit 7f451c62d4
No known key found for this signature in database
GPG Key ID: B0B7E2FC074BF1F5

View File

@ -172,7 +172,7 @@ public static partial class ProviderExtensions
Capability.CHAT_COMPLETION_API,
];
if (modelName.IndexOf("mistral-small-") is not -1)
if (modelName.IndexOf("mistral-small-4") is not -1)
return
[
Capability.TEXT_INPUT,
@ -185,6 +185,29 @@ public static partial class ProviderExtensions
Capability.CHAT_COMPLETION_API,
];
if (modelName.IndexOf("mistral-small-3") is not -1 ||
modelName.IndexOf("mistral-small-4") is not -1)
return
[
Capability.TEXT_INPUT,
Capability.MULTIPLE_IMAGE_INPUT,
Capability.TEXT_OUTPUT,
Capability.OPTIONAL_REASONING,
Capability.FUNCTION_CALLING,
Capability.CHAT_COMPLETION_API,
];
if (modelName.IndexOf("mistral-small-") is not -1)
return
[
Capability.TEXT_INPUT,
Capability.TEXT_OUTPUT,
Capability.FUNCTION_CALLING,
Capability.CHAT_COMPLETION_API,
];
if (modelName.IndexOf("voxtral-") is not -1)
return