fix: #2111 make "Attached Messages Count" working

main
Xiaocheng Song 2 years ago
parent c636993989
commit 91d8f9d73e

@ -405,10 +405,9 @@ export const useChatStore = create<ChatStore>()(
// 2. pre-defined in-context prompts // 2. pre-defined in-context prompts
// 3. short term memory: latest n messages // 3. short term memory: latest n messages
// 4. newest input message // 4. newest input message
const memoryStartIndex = Math.min( const memoryStartIndex = shouldSendLongTermMemory
longTermMemoryStartIndex, ? Math.min(longTermMemoryStartIndex, shortTermMemoryStartIndex)
shortTermMemoryStartIndex, : shortTermMemoryStartIndex;
);
// and if user has cleared history messages, we should exclude the memory too. // and if user has cleared history messages, we should exclude the memory too.
const contextStartIndex = Math.max(clearContextIndex, memoryStartIndex); const contextStartIndex = Math.max(clearContextIndex, memoryStartIndex);
const maxTokenThreshold = modelConfig.max_tokens; const maxTokenThreshold = modelConfig.max_tokens;

Loading…
Cancel
Save