mirror of
https://github.com/turboderp-org/exui.git
synced 2026-04-20 14:29:52 +00:00
Add auto session naming and context tracking qol features.
This commit is contained in:
@@ -688,9 +688,12 @@ class ChatBlock {
|
||||
let ptps = this.block.meta.prompt_speed.toFixed(2)
|
||||
if (this.block.meta.prompt_speed > 50000) ptps = "∞";
|
||||
|
||||
let html = "prompt: " + this.block.meta.prompt_tokens.toFixed(0) + " tokens, " + ptps + " tokens/s";
|
||||
let contextPercent = (this.block.meta.context_tokens / this.block.meta.max_seq_len * 100).toFixed(0);
|
||||
let html = "prompt: " + this.block.meta.prompt_tokens.toFixed(0) + " tokens, " + ptps + " tokens/s ";
|
||||
html += " ⁄ ";
|
||||
html += "response: " + this.block.meta.gen_tokens.toFixed(0) + " tokens, " + this.block.meta.gen_speed.toFixed(2) + " tokens/s";
|
||||
html += "response: " + this.block.meta.gen_tokens.toFixed(0) + " tokens, " + this.block.meta.gen_speed.toFixed(2) + " tokens/s ";
|
||||
html += " ⁄ ";
|
||||
html += "context: " + contextPercent + "% full";
|
||||
p.innerHTML = html;
|
||||
this.textBlock.appendChild(p);
|
||||
}
|
||||
@@ -855,4 +858,4 @@ class ChatBlock {
|
||||
block.parent.currentStreamingBlock = block;
|
||||
block.parent.getModelResponse(block.block.block_uuid, block.block.text);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user