Added option to exclude assistant prefix to Claude prompt (for jailbreaks already appending Assistant:)

This commit is contained in:
based
2023-08-20 03:09:50 +10:00
parent dba685bffb
commit ce40780ed1
3 changed files with 31 additions and 5 deletions

View File

@ -3248,9 +3248,9 @@ async function sendClaudeRequest(request, response) {
controller.abort();
});
let requestPrompt = convertClaudePrompt(request.body.messages, true, true);
let requestPrompt = convertClaudePrompt(request.body.messages, true, !request.body.exclude_assistant);
if (request.body.assistant_prefill) {
if (request.body.assistant_prefill && !request.body.exclude_assistant) {
requestPrompt += request.body.assistant_prefill;
}