mirror of
https://github.com/multipleof4/sune.git
synced 2026-09-18 11:35:43 +00:00
This build was committed by a bot.
This commit is contained in:
@@ -70,7 +70,6 @@ var buildBody = () => {
|
|||||||
...SUNE.reasoning_effort && SUNE.reasoning_effort !== "default" ? { effort: SUNE.reasoning_effort } : {},
|
...SUNE.reasoning_effort && SUNE.reasoning_effort !== "default" ? { effort: SUNE.reasoning_effort } : {},
|
||||||
exclude: !SUNE.include_thoughts
|
exclude: !SUNE.include_thoughts
|
||||||
};
|
};
|
||||||
if (SUNE.verbosity) b.verbosity = SUNE.verbosity;
|
|
||||||
if (SUNE.img_output) {
|
if (SUNE.img_output) {
|
||||||
b.modalities = ["image"];
|
b.modalities = ["image"];
|
||||||
b.image_config = {
|
b.image_config = {
|
||||||
@@ -250,7 +249,7 @@ var el = window.el = Object.fromEntries([
|
|||||||
"set_repetition_penalty",
|
"set_repetition_penalty",
|
||||||
"set_min_p",
|
"set_min_p",
|
||||||
"set_top_a",
|
"set_top_a",
|
||||||
"set_verbosity",
|
"set_max_tokens",
|
||||||
"set_reasoning_effort",
|
"set_reasoning_effort",
|
||||||
"set_system_prompt",
|
"set_system_prompt",
|
||||||
"set_hide_composer",
|
"set_hide_composer",
|
||||||
@@ -1026,7 +1025,7 @@ var defaultSettings = {
|
|||||||
repetition_penalty: "",
|
repetition_penalty: "",
|
||||||
min_p: "",
|
min_p: "",
|
||||||
top_a: "",
|
top_a: "",
|
||||||
verbosity: "",
|
max_tokens: "",
|
||||||
reasoning_effort: "default",
|
reasoning_effort: "default",
|
||||||
system_prompt: "",
|
system_prompt: "",
|
||||||
html: "",
|
html: "",
|
||||||
@@ -1341,7 +1340,8 @@ var payloadWithSampling = (b) => {
|
|||||||
frequency_penalty: num(s.frequency_penalty, null),
|
frequency_penalty: num(s.frequency_penalty, null),
|
||||||
repetition_penalty: num(s.repetition_penalty, null),
|
repetition_penalty: num(s.repetition_penalty, null),
|
||||||
min_p: num(s.min_p, null),
|
min_p: num(s.min_p, null),
|
||||||
top_a: num(s.top_a, null)
|
top_a: num(s.top_a, null),
|
||||||
|
max_tokens: int(s.max_tokens, null) > 0 ? int(s.max_tokens, null) : null
|
||||||
};
|
};
|
||||||
Object.keys(p).forEach((k) => {
|
Object.keys(p).forEach((k) => {
|
||||||
const v = p[k];
|
const v = p[k];
|
||||||
@@ -1865,7 +1865,7 @@ function openSettings() {
|
|||||||
el.set_repetition_penalty.value = s.repetition_penalty;
|
el.set_repetition_penalty.value = s.repetition_penalty;
|
||||||
el.set_min_p.value = s.min_p;
|
el.set_min_p.value = s.min_p;
|
||||||
el.set_top_a.value = s.top_a;
|
el.set_top_a.value = s.top_a;
|
||||||
el.set_verbosity.value = s.verbosity || "";
|
el.set_max_tokens.value = s.max_tokens || "";
|
||||||
el.set_reasoning_effort.value = s.reasoning_effort || "default";
|
el.set_reasoning_effort.value = s.reasoning_effort || "default";
|
||||||
el.set_system_prompt.value = s.system_prompt;
|
el.set_system_prompt.value = s.system_prompt;
|
||||||
el.set_hide_composer.checked = !!s.hide_composer;
|
el.set_hide_composer.checked = !!s.hide_composer;
|
||||||
@@ -1921,9 +1921,9 @@ $(el.settingsForm).on("submit", async (e) => {
|
|||||||
"frequency_penalty",
|
"frequency_penalty",
|
||||||
"repetition_penalty",
|
"repetition_penalty",
|
||||||
"min_p",
|
"min_p",
|
||||||
"top_a"
|
"top_a",
|
||||||
|
"max_tokens"
|
||||||
].forEach((k) => SUNE[k] = el[`set_${k}`].value.trim());
|
].forEach((k) => SUNE[k] = el[`set_${k}`].value.trim());
|
||||||
SUNE.verbosity = el.set_verbosity.value || "";
|
|
||||||
SUNE.reasoning_effort = el.set_reasoning_effort.value || "default";
|
SUNE.reasoning_effort = el.set_reasoning_effort.value || "default";
|
||||||
SUNE.system_prompt = el.set_system_prompt.value.trim();
|
SUNE.system_prompt = el.set_system_prompt.value.trim();
|
||||||
SUNE.hide_composer = el.set_hide_composer.checked;
|
SUNE.hide_composer = el.set_hide_composer.checked;
|
||||||
4
dist/index.html
vendored
4
dist/index.html
vendored
@@ -13,7 +13,7 @@
|
|||||||
<script defer src="//unpkg.com/alpinejs"></script>
|
<script defer src="//unpkg.com/alpinejs"></script>
|
||||||
|
|
||||||
|
|
||||||
<script type="module" crossorigin src="/assets/index-TjHmRKFx.js"></script>
|
<script type="module" crossorigin src="/assets/index-Cu3abg2F.js"></script>
|
||||||
<link rel="stylesheet" crossorigin href="/assets/index-DUC1RW1F.css">
|
<link rel="stylesheet" crossorigin href="/assets/index-DUC1RW1F.css">
|
||||||
<link rel="manifest" href="/manifest.webmanifest"><script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
|
<link rel="manifest" href="/manifest.webmanifest"><script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
|
||||||
<body class="bg-white text-gray-900 selection:bg-black/10" x-data @click.window="if($event.target.closest('button')) haptic(); if(!document.getElementById('threadPopover').contains($event.target)&&!$event.target.closest('[data-thread-menu]')) hideThreadPopover(); if(!document.getElementById('sunePopover').contains($event.target)&&!$event.target.closest('[data-sune-menu]')) hideSunePopover(); if(!document.getElementById('userMenu').contains($event.target)&&!document.getElementById('userMenuBtn').contains($event.target)) document.getElementById('userMenu').classList.add('hidden')">
|
<body class="bg-white text-gray-900 selection:bg-black/10" x-data @click.window="if($event.target.closest('button')) haptic(); if(!document.getElementById('threadPopover').contains($event.target)&&!$event.target.closest('[data-thread-menu]')) hideThreadPopover(); if(!document.getElementById('sunePopover').contains($event.target)&&!$event.target.closest('[data-sune-menu]')) hideSunePopover(); if(!document.getElementById('userMenu').contains($event.target)&&!document.getElementById('userMenuBtn').contains($event.target)) document.getElementById('userMenu').classList.add('hidden')">
|
||||||
@@ -115,7 +115,7 @@
|
|||||||
<div><label class="block text-gray-700 font-medium mb-1">Repetition Penalty <span class="text-gray-400">(0–2)</span></label><input id="set_repetition_penalty" type="number" min="0" max="2" step="0.01" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder="1.0"/></div>
|
<div><label class="block text-gray-700 font-medium mb-1">Repetition Penalty <span class="text-gray-400">(0–2)</span></label><input id="set_repetition_penalty" type="number" min="0" max="2" step="0.01" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder="1.0"/></div>
|
||||||
<div><label class="block text-gray-700 font-medium mb-1">Min P <span class="text-gray-400">(0–1)</span></label><input id="set_min_p" type="number" min="0" max="1" step="0.01" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder="0.0"/></div>
|
<div><label class="block text-gray-700 font-medium mb-1">Min P <span class="text-gray-400">(0–1)</span></label><input id="set_min_p" type="number" min="0" max="1" step="0.01" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder="0.0"/></div>
|
||||||
<div><label class="block text-gray-700 font-medium mb-1">Top A <span class="text-gray-400">(0–1)</span></label><input id="set_top_a" type="number" min="0" max="1" step="0.01" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder="0.0"/></div>
|
<div><label class="block text-gray-700 font-medium mb-1">Top A <span class="text-gray-400">(0–1)</span></label><input id="set_top_a" type="number" min="0" max="1" step="0.01" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder="0.0"/></div>
|
||||||
<div><label class="block text-gray-700 font-medium mb-1">Verbosity</label><select id="set_verbosity" class="w-full rounded-xl border border-gray-300 px-3 py-2"><option value="">Omitted</option><option value="low">Low</option><option value="medium">Medium</option><option value="high">High</option></select></div>
|
<div><label class="block text-gray-700 font-medium mb-1">Max Tokens (output)</label><input id="set_max_tokens" type="number" min="1" step="1" class="w-full rounded-xl border border-gray-300 px-3 py-2" placeholder=""/></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-wrap items-center gap-2 pt-2">
|
<div class="flex flex-wrap items-center gap-2 pt-2">
|
||||||
<div><input id="set_include_thoughts" type="checkbox" class="sr-only peer"><label for="set_include_thoughts" class="inline-flex cursor-pointer items-center rounded-full border border-slate-300 bg-transparent py-0.5 px-3 text-xs text-slate-500 peer-checked:border-gray-300 peer-checked:bg-gray-200 peer-checked:text-slate-800">Include thoughts</label></div>
|
<div><input id="set_include_thoughts" type="checkbox" class="sr-only peer"><label for="set_include_thoughts" class="inline-flex cursor-pointer items-center rounded-full border border-slate-300 bg-transparent py-0.5 px-3 text-xs text-slate-500 peer-checked:border-gray-300 peer-checked:bg-gray-200 peer-checked:text-slate-800">Include thoughts</label></div>
|
||||||
|
|||||||
2
dist/sw.js
vendored
2
dist/sw.js
vendored
@@ -1 +1 @@
|
|||||||
if(!self.define){let e,s={};const i=(i,n)=>(i=new URL(i+".js",n).href,s[i]||new Promise(s=>{if("document"in self){const e=document.createElement("script");e.src=i,e.onload=s,document.head.appendChild(e)}else e=i,importScripts(i),s()}).then(()=>{let e=s[i];if(!e)throw new Error(`Module ${i} didn’t register its module`);return e}));self.define=(n,r)=>{const t=e||("document"in self?document.currentScript.src:"")||location.href;if(s[t])return;let o={};const l=e=>i(e,t),c={module:{uri:t},exports:o,require:l};s[t]=Promise.all(n.map(e=>c[e]||l(e))).then(e=>(r(...e),o))}}define(["./workbox-9c191d2f"],function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"index.html",revision:"a64ac52329387d11ea67cf7b0a2b461d"},{url:"assets/index-TjHmRKFx.js",revision:null},{url:"assets/index-DUC1RW1F.css",revision:null},{url:"manifest.webmanifest",revision:"7a6c5c6ab9cb5d3605d21df44c6b17a2"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))});
|
if(!self.define){let e,s={};const i=(i,n)=>(i=new URL(i+".js",n).href,s[i]||new Promise(s=>{if("document"in self){const e=document.createElement("script");e.src=i,e.onload=s,document.head.appendChild(e)}else e=i,importScripts(i),s()}).then(()=>{let e=s[i];if(!e)throw new Error(`Module ${i} didn’t register its module`);return e}));self.define=(n,r)=>{const t=e||("document"in self?document.currentScript.src:"")||location.href;if(s[t])return;let o={};const d=e=>i(e,t),l={module:{uri:t},exports:o,require:d};s[t]=Promise.all(n.map(e=>l[e]||d(e))).then(e=>(r(...e),o))}}define(["./workbox-9c191d2f"],function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"index.html",revision:"ea35bd1e122b396120606ddb4728a69d"},{url:"assets/index-DUC1RW1F.css",revision:null},{url:"assets/index-Cu3abg2F.js",revision:null},{url:"manifest.webmanifest",revision:"7a6c5c6ab9cb5d3605d21df44c6b17a2"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))});
|
||||||
|
|||||||
Reference in New Issue
Block a user