Don't allow empty prompts. Context past always equal or greater than zero.

pull/520/head
Adam Treat 1 year ago
parent 7e9ca06366
commit 659ab13665

@ -67,6 +67,7 @@ bool LLMObject::isModelLoaded() const
void LLMObject::resetResponse()
{
s_ctx.n_past -= m_responseTokens;
s_ctx.n_past = std::max(0, s_ctx.n_past);
s_ctx.logits.erase(s_ctx.logits.end() -= m_responseLogits, s_ctx.logits.end());
m_responseTokens = 0;
m_responseLogits = 0;

@ -713,6 +713,9 @@ Window {
radius: 10
}
onAccepted: {
if (textInput.text === "")
return
LLM.stopGenerating()
if (chatModel.count) {

Loading…
Cancel
Save