Added support for GPT5

This commit is contained in:
Thorsten Sommer 2025-09-01 21:58:15 +02:00
parent 5b590e3e0c
commit e37119a989
Signed by: tsommer
GPG Key ID: 371BBA77A02C0108

View File

@ -240,6 +240,16 @@ public sealed class ProviderOpenAI(ILogger logger) : BaseProvider("https://api.o
Capability.TEXT_OUTPUT,
];
if(modelName is "gpt-5" || modelName.StartsWith("gpt-5-"))
return
[
Capability.TEXT_INPUT, Capability.MULTIPLE_IMAGE_INPUT,
Capability.TEXT_OUTPUT,
Capability.FUNCTION_CALLING, Capability.ALWAYS_REASONING,
Capability.RESPONSES_API,
];
return
[
Capability.TEXT_INPUT, Capability.MULTIPLE_IMAGE_INPUT,