From fe7304ae4a4b6010c16bc82e812cbd863889da0b Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 30 Aug 2025 11:12:51 +0200 Subject: [PATCH] Fixed model capabilities --- .../Provider/Perplexity/ProviderPerplexity.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/MindWork AI Studio/Provider/Perplexity/ProviderPerplexity.cs b/app/MindWork AI Studio/Provider/Perplexity/ProviderPerplexity.cs index 55e8e24c..abda0aa1 100644 --- a/app/MindWork AI Studio/Provider/Perplexity/ProviderPerplexity.cs +++ b/app/MindWork AI Studio/Provider/Perplexity/ProviderPerplexity.cs @@ -110,11 +110,15 @@ public sealed class ProviderPerplexity(ILogger logger) : BaseProvider("https://a { var modelName = model.Id.ToLowerInvariant().AsSpan(); - if(modelName.IndexOf("reasoner") is not -1) + if(modelName.IndexOf("reasoning") is not -1 || + modelName.IndexOf("deep-research") is not -1) return [ Capability.TEXT_INPUT, + Capability.MULTIPLE_IMAGE_INPUT, + Capability.TEXT_OUTPUT, + Capability.IMAGE_OUTPUT, Capability.ALWAYS_REASONING, ]; @@ -122,7 +126,10 @@ public sealed class ProviderPerplexity(ILogger logger) : BaseProvider("https://a return [ Capability.TEXT_INPUT, + Capability.MULTIPLE_IMAGE_INPUT, + Capability.TEXT_OUTPUT, + Capability.IMAGE_OUTPUT, ]; }