allow model selection via browser devtools lol
This commit is contained in:
parent
603c58e0ab
commit
877a4932d3
1 changed files with 6 additions and 3 deletions
|
@ -35,9 +35,12 @@ function conversationUI(id: string) {
|
||||||
let socket: WebSocket;
|
let socket: WebSocket;
|
||||||
let connected = false;
|
let connected = false;
|
||||||
const connect = () => {
|
const connect = () => {
|
||||||
socket = new WebSocket(
|
const u = new URL(`/api/conversation/${id}/connect`, window.location.href);
|
||||||
`/api/conversation/${id}/connect` + (connected ? "?continue=1" : ""),
|
if (connected) u.searchParams.set("continue", "1");
|
||||||
);
|
if ("llm_model" in globalThis && Reflect.get(globalThis, "llm_model"))
|
||||||
|
u.searchParams.set("model", Reflect.get(globalThis, "llm_model"));
|
||||||
|
|
||||||
|
socket = new WebSocket(u);
|
||||||
socket.addEventListener("open", () => (connected = true));
|
socket.addEventListener("open", () => (connected = true));
|
||||||
socket.addEventListener("close", () => (socket = connect()));
|
socket.addEventListener("close", () => (socket = connect()));
|
||||||
socket.addEventListener("error", ev => {
|
socket.addEventListener("error", ev => {
|
||||||
|
|
Loading…
Reference in a new issue