This commit is contained in:
RossAscends
2023-04-18 02:33:04 +09:00
4 changed files with 59 additions and 8 deletions

View File

@@ -8,6 +8,7 @@ export {
loadKoboldSettings,
formatKoboldUrl,
getKoboldGenerationData,
canUseKoboldStopSequence,
};
const kai_settings = {
@@ -21,8 +22,11 @@ const kai_settings = {
tfs: 1,
rep_pen_slope: 0.9,
single_line: false,
use_stop_sequence: false,
};
const MIN_STOP_SEQUENCE_VERSION = '1.2.2';
function formatKoboldUrl(value) {
try {
const url = new URL(value);
@@ -81,7 +85,7 @@ function getKoboldGenerationData(finalPromt, this_settings, this_amount_gen, thi
s7: this_settings.sampler_order[6],
use_world_info: false,
singleline: kai_settings.single_line,
stop_sequence: [getStoppingStrings(isImpersonate, false)],
stop_sequence: kai_settings.use_stop_sequence ? [getStoppingStrings(isImpersonate, false)] : undefined,
};
return generate_data;
}
@@ -152,6 +156,10 @@ const sliders = [
},
];
function canUseKoboldStopSequence(version) {
return version.localeCompare(MIN_STOP_SEQUENCE_VERSION, undefined, { numeric: true, sensitivity: 'base' }) > -1;
}
$(document).ready(function () {
sliders.forEach(slider => {
$(document).on("input", slider.sliderId, function () {