From 1fd3d618be60790e41df50b3be6f34fc5afcf39c Mon Sep 17 00:00:00 2001 From: darkskygit Date: Thu, 27 Feb 2025 07:24:53 +0000 Subject: [PATCH] feat(server): update search model (#10475) fix AF-2283 --- packages/backend/server/src/plugins/copilot/prompt/prompts.ts | 2 +- .../server/src/plugins/copilot/providers/perplexity.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/backend/server/src/plugins/copilot/prompt/prompts.ts b/packages/backend/server/src/plugins/copilot/prompt/prompts.ts index e21a9334f..0dc016063 100644 --- a/packages/backend/server/src/plugins/copilot/prompt/prompts.ts +++ b/packages/backend/server/src/plugins/copilot/prompt/prompts.ts @@ -982,7 +982,7 @@ When referencing information from the provided documents in your response: }, { name: 'Search With AFFiNE AI', - model: 'sonar', + model: 'sonar-reasoning-pro', 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 f9ebed93b..100a75d81 100644 --- a/packages/backend/server/src/plugins/copilot/providers/perplexity.ts +++ b/packages/backend/server/src/plugins/copilot/providers/perplexity.ts @@ -187,7 +187,7 @@ export class PerplexityProvider implements CopilotTextToTextProvider { async generateText( messages: PromptMessage[], - model: string = 'llama-3.1-sonar-small-128k-online', + model: string = 'sonar', options: CopilotChatOptions = {} ): Promise { await this.checkParams({ messages, model, options }); @@ -237,7 +237,7 @@ export class PerplexityProvider implements CopilotTextToTextProvider { async *generateTextStream( messages: PromptMessage[], - model: string = 'llama-3.1-sonar-small-128k-online', + model: string = 'sonar', options: CopilotChatOptions = {} ): AsyncIterable { await this.checkParams({ messages, model, options });