From 573af16aa486d9b05443fdc52f02a8234fb2aeb8 Mon Sep 17 00:00:00 2001 From: akumatus Date: Wed, 12 Feb 2025 07:21:10 +0000 Subject: [PATCH] feat(core): upgrade pplx models (#10115) Old models will be deprecated and will no longer be available to use after 2/22/2025. https://docs.perplexity.ai/guides/model-cards --- .../backend/server/src/plugins/copilot/prompt/prompts.ts | 2 +- .../server/src/plugins/copilot/providers/perplexity.ts | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/backend/server/src/plugins/copilot/prompt/prompts.ts b/packages/backend/server/src/plugins/copilot/prompt/prompts.ts index 82886bbc1d..1679519792 100644 --- a/packages/backend/server/src/plugins/copilot/prompt/prompts.ts +++ b/packages/backend/server/src/plugins/copilot/prompt/prompts.ts @@ -979,7 +979,7 @@ When referencing information from the provided documents in your response: }, { name: 'Search With AFFiNE AI', - model: 'llama-3.1-sonar-small-128k-online', + model: 'sonar', messages: [], }, // use for believer plan diff --git a/packages/backend/server/src/plugins/copilot/providers/perplexity.ts b/packages/backend/server/src/plugins/copilot/providers/perplexity.ts index 953c68729c..e960f92fcd 100644 --- a/packages/backend/server/src/plugins/copilot/providers/perplexity.ts +++ b/packages/backend/server/src/plugins/copilot/providers/perplexity.ts @@ -167,9 +167,10 @@ export class PerplexityProvider implements CopilotTextToTextProvider { } readonly availableModels = [ - 'llama-3.1-sonar-small-128k-online', - 'llama-3.1-sonar-large-128k-online', - 'llama-3.1-sonar-huge-128k-online', + 'sonar', + 'sonar-pro', + 'sonar-reasoning', + 'sonar-reasoning-pro', ]; get type(): CopilotProviderType {