Merge pull request #2112 from songxiaocheng/PR/history-message-count

fix: #2111 make "Attached Messages Count" working
This commit is contained in:
Yifei Zhang 2023-06-24 14:34:48 +08:00 committed by GitHub
commit 35ba898c97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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