From 639d647ebf0f76b85e36cc1295c07058c6b9326f Mon Sep 17 00:00:00 2001 From: HanishKVC Date: Fri, 17 May 2024 20:48:03 +0530 Subject: [PATCH] SimpleChat: Also add completions related prompt --- examples/server/public/simplechat.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/examples/server/public/simplechat.js b/examples/server/public/simplechat.js index a22708b34..13be5eb31 100644 --- a/examples/server/public/simplechat.js +++ b/examples/server/public/simplechat.js @@ -44,7 +44,7 @@ class SimpleChat { } } - request_json() { + request_messages_jsonstr() { let req = { messages: this.xchat, temperature: 0.7 @@ -52,6 +52,18 @@ class SimpleChat { return JSON.stringify(req); } + request_prompt_jsonstr() { + let prompt = ""; + for(const chat of this.xchat) { + prompt += `${chat.role}: ${chat.content}\n`; + } + let req = { + prompt: prompt, + temperature: 0.7 + } + return JSON.stringify(req); + } + } @@ -75,8 +87,11 @@ function startme() { console.debug("DBUG:BtnSubmit:Click:", content) gChat.add(Roles.User, content); gChat.show(divChat); + console.log("DBUG:BtnSubmit:Messages:", gChat.request_messages_jsonstr()); + console.log("DBUG:BtnSubmit:Messages:", gChat.request_prompt_jsonstr()); }); } + document.addEventListener("DOMContentLoaded", startme);