From 7ee76e45afae7f9a7a53e93393accfb5b36684e1 Mon Sep 17 00:00:00 2001 From: Tobias Lütke Date: Tue, 4 Jul 2023 10:05:27 -0400 Subject: Simple webchat for server (#1998) * expose simple web interface on root domain * embed index and add --path for choosing static dir * allow server to multithread because web browsers send a lot of garbage requests we want the server to multithread when serving 404s for favicon's etc. To avoid blowing up llama we just take a mutex when it's invoked. * let's try this with the xxd tool instead and see if msvc is happier with that * enable server in Makefiles * add /completion.js file to make it easy to use the server from js * slightly nicer css * rework state management into session, expose historyTemplate to settings --------- Co-authored-by: Georgi Gerganov --- examples/server/public/index.html | 359 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 359 insertions(+) create mode 100644 examples/server/public/index.html (limited to 'examples/server/public/index.html') diff --git a/examples/server/public/index.html b/examples/server/public/index.html new file mode 100644 index 0000000..6393e2e --- /dev/null +++ b/examples/server/public/index.html @@ -0,0 +1,359 @@ + + + + + + llama.cpp - chat + + + + + + + + + + -- cgit v1.2.3