Spaces:
Sleeping
Sleeping
UserSyncFrontend / node_modules /@huggingface /tasks /dist /commonjs /model-libraries-snippets.spec.js
| ; | |
| Object.defineProperty(exports, "__esModule", { value: true }); | |
| const vitest_1 = require("vitest"); | |
| const model_libraries_snippets_js_1 = require("./model-libraries-snippets.js"); | |
| (0, vitest_1.describe)("model-libraries-snippets", () => { | |
| (0, vitest_1.it)("llama_cpp_python conversational", async () => { | |
| const model = { | |
| id: "bartowski/Llama-3.2-3B-Instruct-GGUF", | |
| pipeline_tag: "text-generation", | |
| tags: ["conversational"], | |
| inference: "", | |
| }; | |
| const snippet = (0, model_libraries_snippets_js_1.llama_cpp_python)(model); | |
| (0, vitest_1.expect)(snippet.join("\n")).toEqual(`# !pip install llama-cpp-python | |
| from llama_cpp import Llama | |
| llm = Llama.from_pretrained( | |
| repo_id="bartowski/Llama-3.2-3B-Instruct-GGUF", | |
| filename="{{GGUF_FILE}}", | |
| ) | |
| llm.create_chat_completion( | |
| messages = [ | |
| { | |
| "role": "user", | |
| "content": "What is the capital of France?" | |
| } | |
| ] | |
| )`); | |
| }); | |
| (0, vitest_1.it)("llama_cpp_python non-conversational", async () => { | |
| const model = { | |
| id: "mlabonne/gemma-2b-GGUF", | |
| tags: [""], | |
| inference: "", | |
| }; | |
| const snippet = (0, model_libraries_snippets_js_1.llama_cpp_python)(model); | |
| (0, vitest_1.expect)(snippet.join("\n")).toEqual(`# !pip install llama-cpp-python | |
| from llama_cpp import Llama | |
| llm = Llama.from_pretrained( | |
| repo_id="mlabonne/gemma-2b-GGUF", | |
| filename="{{GGUF_FILE}}", | |
| ) | |
| output = llm( | |
| "Once upon a time,", | |
| max_tokens=512, | |
| echo=True | |
| ) | |
| print(output)`); | |
| }); | |
| }); | |