From 2e666832e6ac78194edf030bd1c295e21bdb022c Mon Sep 17 00:00:00 2001 From: Yazan Agha-Schrader Date: Sat, 1 Jun 2024 21:31:48 +0200 Subject: server : new UI (#7633) * ic * migrate my eary work * add the belonging stuff: css,favicon etc * de prompts * chore: Update HTML meta tags in index.html file * add api-key css classes * some necessary fixes * Add API key CSS classes and update styling in style.css * clean the code * move API to the top, rearrange param sliders. update css * add tooltips to the parameters with comprehensible explanations * fix FloatField and BoolField tooltips * fix grammar field width * use template literales for promptFormats.js * update const ModelGenerationInfo * remove ms per token, since not relevant for most webui users and use cases * add phi-3 prompt template * add phi3 to dropdown * add css class * update forgotten css theme * add user message suffix * fix chatml & add llama3 format * fix llama3 prompt template * more prompt format fixes * add more comon stop tokens * add missing char * do not separate with new line or comma * move prompt style * add hacky llama2 prompt solution, reduce redundancy in promptFormats.js * fix toggle state localstorage * add cmd-r prompt et reduce redundancy * set default prompt to empty * move files, clean code * fix css path * add a button to the new ui * move new ui to "/public" due to otherwise problematic CORS behaviour * include new ui in cpp * fix wrong link to old ui * renaming to ensure consistency * fix typos "prompt-format" -> "prompt-formats" * use correct indent * add new ui files to makefile * fix typo --- examples/server/CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'examples/server/CMakeLists.txt') diff --git a/examples/server/CMakeLists.txt b/examples/server/CMakeLists.txt index 4b89c530..dab70961 100644 --- a/examples/server/CMakeLists.txt +++ b/examples/server/CMakeLists.txt @@ -8,9 +8,20 @@ set(TARGET_SRCS httplib.h ) set(PUBLIC_ASSETS + colorthemes.css + style.css + theme-beeninorder.css + theme-ketivah.css + theme-mangotango.css + theme-playground.css + theme-polarnight.css + theme-snowstorm.css index.html + index-new.html index.js completion.js + system-prompts.js + prompt-formats.js json-schema-to-grammar.mjs ) foreach(asset ${PUBLIC_ASSETS}) -- cgit v1.2.3