forked from XiaoMo/ChatGPT-Next-Web
Merge pull request #2112 from songxiaocheng/PR/history-message-count
fix: #2111 make "Attached Messages Count" working
This commit is contained in:
commit
35ba898c97
@ -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…
Reference in New Issue
Block a user