Enable XTC

8bd1c88d154a827b9f1de77a362f8d5553e5734f

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +12 -0Ignore whitespace
public/index.html+6 -0
@@ -1679,6 +1679,10 @@
1679 Ooba only. Determines the order of samplers.1679 Ooba only. Determines the order of samplers.
1680 </div>1680 </div>
1681 <div id="sampler_priority_container" class="prompt_order">1681 <div id="sampler_priority_container" class="prompt_order">
1682 <div data-name="repetition_penalty" draggable="true"><span>Repetition Penalty</span><small></small></div>
1683 <div data-name="presence_penalty" draggable="true"><span>Presence Penalty</span><small></small></div>
1684 <div data-name="frequency_penalty" draggable="true"><span>Frequency Penalty</span><small></small></div>
1685 <div data-name="dry" draggable="true"><span>DRY</span><small></small></div>
1682 <div data-name="temperature" draggable="true"><span>Temperature</span><small></small></div>1686 <div data-name="temperature" draggable="true"><span>Temperature</span><small></small></div>
1683 <div data-name="dynamic_temperature" draggable="true"><span>Dynamic Temperature</span><small></small></div>1687 <div data-name="dynamic_temperature" draggable="true"><span>Dynamic Temperature</span><small></small></div>
1684 <div data-name="quadratic_sampling" draggable="true"><span>Quadratic / Smooth Sampling</span><small></small></div>1688 <div data-name="quadratic_sampling" draggable="true"><span>Quadratic / Smooth Sampling</span><small></small></div>
@@ -1692,6 +1696,8 @@
1692 <div data-name="min_p" draggable="true"><span>Min P</span><small></small></div>1696 <div data-name="min_p" draggable="true"><span>Min P</span><small></small></div>
1693 <div data-name="mirostat" draggable="true"><span>Mirostat</span><small></small></div>1697 <div data-name="mirostat" draggable="true"><span>Mirostat</span><small></small></div>
1694 <div data-name="xtc" draggable="true"><span>XTC</span><small></small></div>1698 <div data-name="xtc" draggable="true"><span>XTC</span><small></small></div>
1699 <div data-name="encoder_repetition_penalty" draggable="true"><span>Encoder Repetition Penalty</span><small></small></div>
1700 <div data-name="no_repeat_ngram" draggable="true"><span>No Repeat Ngram</span><small></small></div>
1695 </div>1701 </div>
1696 <div id="textgenerationwebui_default_order" class="menu_button menu_button_icon">1702 <div id="textgenerationwebui_default_order" class="menu_button menu_button_icon">
1697 <span data-i18n="Load default order">Load default order</span>1703 <span data-i18n="Load default order">Load default order</span>
public/scripts/textgen-settings.js+6 -0
@@ -68,6 +68,10 @@ const LLAMACPP_DEFAULT_ORDER = [
68 'temperature',68 'temperature',
69];69];
70const OOBA_DEFAULT_ORDER = [70const OOBA_DEFAULT_ORDER = [
71 'repetition_penalty',
72 'presence_penalty',
73 'frequency_penalty',
74 'dry',
71 'temperature',75 'temperature',
72 'dynamic_temperature',76 'dynamic_temperature',
73 'quadratic_sampling',77 'quadratic_sampling',
@@ -81,6 +85,8 @@ const OOBA_DEFAULT_ORDER = [
81 'min_p',85 'min_p',
82 'mirostat',86 'mirostat',
83 'xtc',87 'xtc',
88 'encoder_repetition_penalty',
89 'no_repeat_ngram',
84];90];
85const BIAS_KEY = '#textgenerationwebui_api-settings';91const BIAS_KEY = '#textgenerationwebui_api-settings';
8692