SimpleChat: request_json, globals, startme
This commit is contained in:
parent
0402a4b60e
commit
1d3cc9353a
1 changed files with 23 additions and 1 deletions
|
@ -3,7 +3,11 @@
|
||||||
class SimpleChat {
|
class SimpleChat {
|
||||||
|
|
||||||
constructor() {
|
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()
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue