From 1d3cc9353ab197838c05658d32cd251b3c08f10b Mon Sep 17 00:00:00 2001 From: HanishKVC Date: Fri, 17 May 2024 18:43:42 +0530 Subject: [PATCH] SimpleChat: request_json, globals, startme --- examples/server/public/simplechat.js | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/examples/server/public/simplechat.js b/examples/server/public/simplechat.js index d0cfb6f8e..e8c828ec5 100644 --- a/examples/server/public/simplechat.js +++ b/examples/server/public/simplechat.js @@ -3,7 +3,11 @@ class SimpleChat { constructor() { - this.xchat = /** @type {{role: string, content: string}[]} */([]); + /** + * Maintain in a form suitable for common LLM web service chat/completions' messages entry + * @type {{role: string, content: string}[]} + */ + this.xchat = []; } /** @@ -31,5 +35,23 @@ class SimpleChat { } } + request_json() { + let req = { + messages: this.xchat, + temperature: 0.7 + } + return JSON.stringify(req); + } + } + +let gChat = new SimpleChat(); +let gBaseURL = "http://127.0.0.1:8080"; +let gChatURL = `${gBaseURL}/chat/completions`; + + +function startme() { + let divChat = document.getElementById("chat"); + let btnSubmit = document.getElementById() +}