Revert MANUAL_SELECTION This partially reverts commit c89804677a461f9854403e8ec8826e273f2bf18c (keeps the turbo-0301 removal).

97dc0417773b6ff6a4f7fad6e5bec04c0f44d723

Succubyss <87207237+Succubyss@users.noreply.github.com>

1 files changed, +1 -10Showing whitespace changes
public/scripts/tokenizers.js+1 -10
@@ -33,7 +33,6 @@ export const tokenizers = {
3333 NEMO: 17,
3434 DEEPSEEK: 18,
3535 BEST_MATCH: 99,
36- MANUAL_SELECTION: 411,
3736};
3837
3938// A list of local tokenizers that support encoding and decoding token ids.
@@ -1073,14 +1072,9 @@ function decodeTextTokensFromServer(endpoint, ids, resolve) {
10731072 * Encodes a string to tokens using the server API.
10741073 * @param {number} tokenizerType Tokenizer type.
10751074 * @param {string} str String to tokenize.
1076- * @param {string} overrideModel Tokenizer for {tokenizers.MANUAL_SELECTION}.
10771075 * @returns {number[]} Array of token ids.
10781076 */
10791077export function getTextTokens(tokenizerType, str, overrideModel = undefined) {
1080- if (overrideModel && tokenizerType !== tokenizers.MANUAL_SELECTION) {
1081- console.warn('overrideModel must be undefined unless using tokenizers.MANUAL_SELECTION', tokenizerType);
1082- return [];
1083- }
10841078 switch (tokenizerType) {
10851079 case tokenizers.API_CURRENT:
10861080 return getTextTokens(currentRemoteTokenizerAPI(), str);
@@ -1101,9 +1095,6 @@ export function getTextTokens(tokenizerType, str, overrideModel = undefined) {
11011095 console.warn('This tokenizer type does not support encoding', tokenizerType);
11021096 return [];
11031097 }
1104- if (tokenizerType === tokenizers.MANUAL_SELECTION) {
1105- endpointUrl += `?model=${overrideModel}`;
1106- }
11071098 if (tokenizerType === tokenizers.OPENAI) {
11081099 endpointUrl += `?model=${getTokenizerModel()}`;
11091100 }