unsloth/studio
Daniel Han 319a95796c Surface extended sampler knobs in chat settings panel (PR #5711)
Adds an "Advanced Sampling" collapsible section under the existing
Sampling block. Renders the 27 extended sampler fields plumbed earlier
in this PR (typical_p, top_n_sigma, mirostat family, dynatemp, top_a,
DRY chain, XTC, min_keep, ignore_eos, min_tokens, vLLM output knobs,
truncate_prompt_tokens, n_keep, n_probs, cache_prompt, llama.cpp
debug flags) using the same ParamSlider / Switch primitives as the
core knobs.

Each control is gated on the corresponding providerCapabilities flag
so the section only appears for backends that accept the knob (local
llama_cpp / custom: full set; vLLM: OAI subset + 4 output knobs;
Ollama: dropped per the OAI translator; OpenRouter: top_a only;
SaaS providers: section hidden entirely). The DRY chain's 3 child
fields and the XTC threshold are additionally hidden until their
master switch is non-zero, matching the upstream skip-when-disabled
rule the chat-adapter already enforces.

Nullable-number fields render at their upstream-disabled sentinel
(1.0 for typ_p, -1 for top_n_sigma, 0 for repeat_last_n, etc.) and
collapse back to null on the wire when the user moves them to that
sentinel, so the adapter omits the field entirely. Nullable booleans
render at the upstream default and only forward the non-default value
(cachePrompt / skipSpecialTokens / spacesBetweenSpecialTokens default
on and store null when on; ignoreEos / returnTokens / timingsPerToken
/ postSamplingProbs / includeStopStrInOutput default off and store
null when off).
2026-05-27 12:14:06 +00:00
..
backend Tighten comments across PR 5711 (no behaviour change) 2026-05-27 11:14:45 +00:00
frontend Surface extended sampler knobs in chat settings panel (PR #5711) 2026-05-27 12:14:06 +00:00
src-tauri Fix Windows workflow issues(#5694) 2026-05-22 05:32:30 -07:00
__init__.py Final cleanup 2026-03-12 18:28:04 +00:00
install_llama_prebuilt.py ci: broaden Linux + narrow Windows llama.cpp runtime patterns + trim #5741 comments (#5746) 2026-05-23 21:48:12 -07:00
install_python_stack.py Fix unsloth studio update silently downgrading on macOS arm64 (#5767) 2026-05-26 07:23:13 -07:00
LICENSE.AGPL-3.0 Add AGPL-3.0 license to studio folder 2026-03-09 19:36:25 +00:00
package-lock.json ci: advisory lockfile supply-chain audit (no install-script changes) (#5604) 2026-05-19 05:56:56 -07:00
package.json ci: advisory lockfile supply-chain audit (no install-script changes) (#5604) 2026-05-19 05:56:56 -07:00
setup.bat Final cleanup 2026-03-12 18:28:04 +00:00
setup.ps1 studio: regenerate desktop launcher on unsloth studio update (macOS + Linux + Windows) (#5577) 2026-05-19 05:49:10 -07:00
setup.sh Route CPU-only Linux x86_64 to ggml-org/llama.cpp prebuilts (#5302) 2026-05-05 23:22:22 -07:00
Unsloth_Studio_Colab.ipynb studio: add --local to setup.sh + overlay unsloth-zoo from git main (#5252) 2026-05-02 08:51:56 +04:00