From 91a2602d93fe7a77b07cdad95712c40494943319 Mon Sep 17 00:00:00 2001 From: Adam Treat Date: Sun, 9 Apr 2023 12:59:58 -0400 Subject: [PATCH] Naive version of chat context, but slow. --- main.qml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main.qml b/main.qml index 09c81a6c..f106efe5 100644 --- a/main.qml +++ b/main.qml @@ -205,10 +205,18 @@ Window { listElement.currentResponse = false listElement.value = LLM.response } + var prompt = textInput.text + "\n" chatModel.append({"name": qsTr("Prompt: "), "currentResponse": false, "value": textInput.text}) chatModel.append({"name": qsTr("Response: "), "currentResponse": true, "value": "", "prompt": prompt}) +// var contextPrompt = "" +// for (var i = 0; i < chatModel.count; ++i) { +// var listElement = chatModel.get(i) +// contextPrompt += listElement.value + "\n"; +// } +// prompt = contextPrompt + textInput.text + "\n" + LLM.resetResponse() LLM.prompt(prompt) textInput.text = ""