fix: remove continue prefill logic from prompt-converters

This commit is contained in:
Carsten Kragelund 2024-09-28 23:34:38 +00:00
parent 4966fb65f7
commit 1711ef4e04

View File

@ -132,9 +132,7 @@ function convertClaudeMessages(messages, prefillString, useSysPrompt, humanMsgFi
});
// Shouldn't be conditional anymore, messages api expects the last role to be user unless we're explicitly prefilling
if (messages[messages.length - 1].role == 'assistant' && prefillString) {
messages[messages.length - 1].content = prefillString + messages[messages.length - 1].content.trimEnd();
} else if (prefillString) {
if (prefillString) {
messages.push({
role: 'assistant',
content: prefillString.trimEnd(),