mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
#263 Multigen pseudo-streaming adjustment
This commit is contained in:
@ -2205,17 +2205,19 @@ async function Generate(type, { automatic_trigger, force_name2, resolve, reject,
|
|||||||
if (isMultigenEnabled() && type !== 'quiet') {
|
if (isMultigenEnabled() && type !== 'quiet') {
|
||||||
message_already_generated += getMessage;
|
message_already_generated += getMessage;
|
||||||
promptBias = '';
|
promptBias = '';
|
||||||
|
|
||||||
|
let this_mes_is_name;
|
||||||
|
({ this_mes_is_name, getMessage } = extractNameFromMessage(getMessage, force_name2, isImpersonate));
|
||||||
|
if (tokens_already_generated == 0) {
|
||||||
|
console.log("New message");
|
||||||
|
({ type, getMessage } = saveReply(type, getMessage, this_mes_is_name, title));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log("Should append message");
|
||||||
|
({ type, getMessage } = saveReply('append', getMessage, this_mes_is_name, title));
|
||||||
|
}
|
||||||
|
|
||||||
if (shouldContinueMultigen(getMessage)) {
|
if (shouldContinueMultigen(getMessage)) {
|
||||||
let this_mes_is_name;
|
|
||||||
({ this_mes_is_name, getMessage } = extractNameFromMessage(getMessage, force_name2, isImpersonate));
|
|
||||||
if (tokens_already_generated == 0) {
|
|
||||||
console.log("New message");
|
|
||||||
({ type, getMessage } = saveReply(type, getMessage, this_mes_is_name, title));
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("Should append message");
|
|
||||||
({ type, getMessage } = saveReply('append', getMessage, this_mes_is_name, title));
|
|
||||||
}
|
|
||||||
hideSwipeButtons();
|
hideSwipeButtons();
|
||||||
tokens_already_generated += this_amount_gen; // add new gen amt to any prev gen counter..
|
tokens_already_generated += this_amount_gen; // add new gen amt to any prev gen counter..
|
||||||
getMessage = message_already_generated;
|
getMessage = message_already_generated;
|
||||||
|
Reference in New Issue
Block a user