First upload version 0.0.1
This commit is contained in:
14
node_modules/node-llama-cpp/dist/utils/tokenizeInput.js
generated
vendored
Normal file
14
node_modules/node-llama-cpp/dist/utils/tokenizeInput.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
import { isLlamaText } from "./LlamaText.js";
|
||||
import { isToken } from "./isToken.js";
|
||||
export function tokenizeInput(input, tokenizer, options, clone = false) {
|
||||
if (typeof input === "string")
|
||||
return tokenizer(input, false, options);
|
||||
else if (isLlamaText(input))
|
||||
return input.tokenize(tokenizer, options);
|
||||
else if (isToken(input))
|
||||
return [input];
|
||||
if (clone)
|
||||
return input.slice();
|
||||
return input;
|
||||
}
|
||||
//# sourceMappingURL=tokenizeInput.js.map
|
||||
Reference in New Issue
Block a user