From 2a3f5bc566e5a894f8ce41551945bd7582e4d688 Mon Sep 17 00:00:00 2001 From: dingyi Date: Wed, 22 Jan 2025 20:20:23 +0800 Subject: [PATCH] feat(deepseek-adapter): update user message content to 'Continue output' for clarity --- packages/deepseek-adapter/src/utils.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/deepseek-adapter/src/utils.ts b/packages/deepseek-adapter/src/utils.ts index 760bcf9f..a0f3b904 100644 --- a/packages/deepseek-adapter/src/utils.ts +++ b/packages/deepseek-adapter/src/utils.ts @@ -120,7 +120,7 @@ export function langchainMessageToDeepseekMessage( ) { result.push({ role: 'user', - content: 'Continue' + content: 'Continue output' }) } } @@ -142,6 +142,15 @@ export function langchainMessageToDeepseekMessage( } } + const lastMessage = result[result.length - 1] + + if (lastMessage.role === 'assistant') { + result.push({ + role: 'user', + content: 'Continue output' + }) + } + return result }