Add Kobold tokenization to best match logic. Fix not being able to stop group chat regeneration

This commit is contained in:
Cohee
2023-08-24 21:23:35 +03:00
parent 14d94d9108
commit c91ab3b5e0
5 changed files with 44 additions and 19 deletions

View File

@ -65,6 +65,7 @@ import {
getCropPopup,
system_avatar,
isChatSaving,
setExternalAbortController,
} from "../script.js";
import { appendTagToList, createTagMapFromList, getTagsList, applyTagsOnCharacterSelect, tag_map, printTagFilters } from './tags.js';
import { FILTER_TYPES, FilterHelper } from './filters.js';
@ -135,7 +136,9 @@ async function regenerateGroup() {
await deleteLastMessage();
}
generateGroupWrapper();
const abortController = new AbortController();
setExternalAbortController(abortController);
generateGroupWrapper(false, 'normal', { signal: abortController.signal });
}
async function loadGroupChat(chatId) {