From 8abedde07ca3d4e55a6f3306046e8f548c4d2947 Mon Sep 17 00:00:00 2001 From: Dominik Oswald <6849456+d-oit@users.noreply.github.com> Date: Fri, 17 Oct 2025 13:10:38 +0200 Subject: [PATCH 1/2] Add Perplexity Sonar Deep Research model configuration - Introduce TOML configuration for Perplexity Sonar Deep Research model - Include token pricing, request fees, and model limits --- .../models/sonar-deep-research.toml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 providers/perplexity/models/sonar-deep-research.toml diff --git a/providers/perplexity/models/sonar-deep-research.toml b/providers/perplexity/models/sonar-deep-research.toml new file mode 100644 index 00000000..aab164e7 --- /dev/null +++ b/providers/perplexity/models/sonar-deep-research.toml @@ -0,0 +1,24 @@ +name = "Perplexity Sonar Deep Research" +release_date = "2025-02-01" +last_updated = "2025-09-01" +attachment = false +reasoning = true +temperature = false +tool_call = false +knowledge = "2025-01" +open_weights = false + +[cost] +input = 2.0 +output = 8.0 +citation = 2.0 +request = 5.0 +reasoning = 3.0 + +[limit] +context = 128_000 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] From c35c42fc3465d906277a250fb1ad6b0bc0307fb1 Mon Sep 17 00:00:00 2001 From: Dominik Oswald <6849456+d-oit@users.noreply.github.com> Date: Fri, 17 Oct 2025 13:12:19 +0200 Subject: [PATCH 2/2] Add Sonar Deep Research model configuration - Introduce TOML configuration for Perplexity Sonar Deep Research model - Include token pricing, request fees, and model limits - Follow OpenCode AI schema conventions for model definitions --- providers/perplexity/models/sonar-deep-research.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/providers/perplexity/models/sonar-deep-research.toml b/providers/perplexity/models/sonar-deep-research.toml index aab164e7..51064043 100644 --- a/providers/perplexity/models/sonar-deep-research.toml +++ b/providers/perplexity/models/sonar-deep-research.toml @@ -21,4 +21,4 @@ output = 32_768 [modalities] input = ["text"] -output = ["text"] +output = ["text"] \ No newline at end of file