]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
webui: reorganize settings layout (#16607)
authorPascal <redacted>
Fri, 17 Oct 2025 08:35:03 +0000 (10:35 +0200)
committerGitHub <redacted>
Fri, 17 Oct 2025 08:35:03 +0000 (10:35 +0200)
* webui: reorganize settings layout

* chore: update webui build output

* fix: remove unused variable

* chore: update webui build output

tools/server/public/index.html.gz
tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettingsDialog.svelte

index 34818012c8e4609a8879c636008bb8d0670bc81a..c76f5778be8fe8411c850503c0ebaec92ac03889 100644 (file)
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
index d5d4c7fe3f34bc8307e13557215eaf4cd7100371..bf17633095242f58250665a41c1f9aae26bf9942 100644 (file)
@@ -4,7 +4,7 @@
                Funnel,
                AlertTriangle,
                Brain,
-               Cog,
+               Code,
                Monitor,
                Sun,
                Moon,
                        ]
                },
                {
-                       title: 'Samplers',
+                       title: 'Sampling',
                        icon: Funnel,
                        fields: [
+                               {
+                                       key: 'temperature',
+                                       label: 'Temperature',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'dynatemp_range',
+                                       label: 'Dynamic temperature range',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'dynatemp_exponent',
+                                       label: 'Dynamic temperature exponent',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'top_k',
+                                       label: 'Top K',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'top_p',
+                                       label: 'Top P',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'min_p',
+                                       label: 'Min P',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'xtc_probability',
+                                       label: 'XTC probability',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'xtc_threshold',
+                                       label: 'XTC threshold',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'typ_p',
+                                       label: 'Typical P',
+                                       type: 'input'
+                               },
+                               {
+                                       key: 'max_tokens',
+                                       label: 'Max tokens',
+                                       type: 'input'
+                               },
                                {
                                        key: 'samplers',
                                        label: 'Samplers',
                                        key: 'showThoughtInProgress',
                                        label: 'Show thought in progress',
                                        type: 'checkbox'
-                               },
-                               {
-                                       key: 'disableReasoningFormat',
-                                       label:
-                                               'Show raw LLM output without backend parsing and frontend Markdown rendering to inspect streaming across different models.',
-                                       type: 'checkbox'
                                }
                        ]
                },
                {
-                       title: 'Advanced',
-                       icon: Cog,
+                       title: 'Developer',
+                       icon: Code,
                        fields: [
                                {
-                                       key: 'temperature',
-                                       label: 'Temperature',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'dynatemp_range',
-                                       label: 'Dynamic temperature range',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'dynatemp_exponent',
-                                       label: 'Dynamic temperature exponent',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'top_k',
-                                       label: 'Top K',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'top_p',
-                                       label: 'Top P',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'min_p',
-                                       label: 'Min P',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'xtc_probability',
-                                       label: 'XTC probability',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'xtc_threshold',
-                                       label: 'XTC threshold',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'typ_p',
-                                       label: 'Typical P',
-                                       type: 'input'
-                               },
-                               {
-                                       key: 'max_tokens',
-                                       label: 'Max tokens',
-                                       type: 'input'
+                                       key: 'disableReasoningFormat',
+                                       label: 'Show raw LLM output',
+                                       type: 'checkbox'
                                },
                                {
                                        key: 'custom',