diff --git a/src/lib/utils/formatHistory.ts b/src/lib/utils/formatHistory.ts index 733ffc0..8256ffa 100644 --- a/src/lib/utils/formatHistory.ts +++ b/src/lib/utils/formatHistory.ts @@ -1,10 +1,8 @@ -import { BaseMessage, isAIMessage } from '@langchain/core/messages'; - -const formatChatHistoryAsString = (history: BaseMessage[]) => { +const formatChatHistoryAsString = (history: Message[]) => { return history .map( (message) => - `${isAIMessage(message) ? 'AI' : 'User'}: ${message.content}`, + `${message.role === 'assistant' ? 'AI' : 'User'}: ${message.content}`, ) .join('\n'); };