This commit is contained in:
Webifi 2023-06-20 14:39:01 -05:00
parent d8c797e619
commit 6bdbad13fe
1 changed files with 3 additions and 1 deletions

View File

@ -131,9 +131,11 @@ export class ChatRequest {
}
}
const includedRoles = ['user', 'assistant'].concat(chatSettings.useSystemPrompt ? ['system'] : [])
// Submit only the role and content of the messages, provide the previous messages as well for context
const messageFilter = (m:Message) => !m.suppress &&
['user', 'assistant', 'system'].includes(m.role) &&
includedRoles.includes(m.role) &&
m.content && !m.summarized
const filtered = messages.filter(messageFilter)