llama.cpp Enable dry w/ array convert The new PR that was merged needs an array instead of a str https://github.com/ggerganov/llama.cpp/pull/9702

ace2902cb885902e24fa912da7cfbe28348c399f

Beinsezii <beinsezii@gmail.com>

2 files changed, +2 -2Ignore whitespace
public/index.html+1 -2
@@ -1397,8 +1397,7 @@
13971397 </div>
13981398 </div>
13991399
1400- <!-- Enable for llama.cpp when the PR is merged: https://github.com/ggerganov/llama.cpp/pull/6839 -->
1400+ <div data-tg-type="ooba, koboldcpp, tabby, llamacpp" id="dryBlock" class="wide100p">
1401- <div data-tg-type="ooba, koboldcpp, tabby" id="dryBlock" class="wide100p">
14021401 <h4 class="wide100p textAlignCenter" title="DRY penalizes tokens that would extend the end of the input into a sequence that has previously occurred in the input. Set multiplier to 0 to disable." data-i18n="[title]DRY_Repetition_Penalty_desc">
14031402 <label data-i18n="DRY Repetition Penalty">DRY Repetition Penalty</label>
14041403 <a href="https://github.com/oobabooga/text-generation-webui/pull/5677" target="_blank">
public/scripts/textgen-settings.js+1 -0
@@ -1312,6 +1312,7 @@ export function getTextGenGenerationData(finalPrompt, maxTokens, isImpersonate,
13121312 // Conflicts with ooba's grammar_string
13131313 'grammar': settings.grammar_string,
13141314 'cache_prompt': true,
1315+ 'dry_sequence_breakers': JSON.parse(params.dry_sequence_breakers),
13151316 };
13161317 params = Object.assign(params, llamaCppParams);
13171318 }