Instructions to use VladHong/llama-cpp-K2-FAST2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use VladHong/llama-cpp-K2-FAST2 with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf VladHong/llama-cpp-K2-FAST2 # Run inference directly in the terminal: llama cli -hf VladHong/llama-cpp-K2-FAST2
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf VladHong/llama-cpp-K2-FAST2 # Run inference directly in the terminal: llama cli -hf VladHong/llama-cpp-K2-FAST2
Build from source code
git clone https://github.com/ggml-org/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-app # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama serve -hf VladHong/llama-cpp-K2-FAST2 # Run inference directly in the terminal: ./build/bin/llama cli -hf VladHong/llama-cpp-K2-FAST2
Use Docker
docker model run hf.co/VladHong/llama-cpp-K2-FAST2
- Llama new
- LM Studio
- Jan
- Ollama
How to use VladHong/llama-cpp-K2-FAST2 with Ollama:
ollama run hf.co/VladHong/llama-cpp-K2-FAST2
- Unsloth Desktop
- Docker Model Runner
How to use VladHong/llama-cpp-K2-FAST2 with Docker Model Runner:
docker model run hf.co/VladHong/llama-cpp-K2-FAST2
- Lemonade
How to use VladHong/llama-cpp-K2-FAST2 with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull VladHong/llama-cpp-K2-FAST2
Run and chat with the model
lemonade run user.llama-cpp-K2-FAST2-{{QUANT_TAG}}List all available models
lemonade list
- Atomic Chat
Download ggml/cmake/common.cmake from VladHong/llama-cpp-K2-FAST2: direct link, hf CLI and curl.
- Browser
- Download file 2.13 kB
-
https://huggingface.co/VladHong/llama-cpp-K2-FAST2/resolve/main/ggml/cmake/common.cmake
- Command line
-
hf download hf://VladHong/llama-cpp-K2-FAST2/ggml/cmake/common.cmake
-
curl -L -o common.cmake https://huggingface.co/VladHong/llama-cpp-K2-FAST2/resolve/main/ggml/cmake/common.cmake
2.13 kB
| function(ggml_get_flags CCID CCVER) | |
| set(C_FLAGS "") | |
| set(CXX_FLAGS "") | |
| if (CCID MATCHES "Clang") | |
| set(C_FLAGS -Wunreachable-code-break -Wunreachable-code-return) | |
| set(CXX_FLAGS -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi) | |
| if ( | |
| (CCID STREQUAL "Clang" AND CCVER VERSION_GREATER_EQUAL 3.8.0) OR | |
| (CCID STREQUAL "AppleClang" AND CCVER VERSION_GREATER_EQUAL 7.3.0) | |
| ) | |
| list(APPEND C_FLAGS -Wdouble-promotion) | |
| endif() | |
| elseif (CCID STREQUAL "GNU") | |
| set(C_FLAGS -Wdouble-promotion) | |
| set(CXX_FLAGS -Wno-array-bounds) | |
| if (CCVER VERSION_GREATER_EQUAL 8.1.0) | |
| list(APPEND CXX_FLAGS -Wextra-semi) | |
| endif() | |
| endif() | |
| set(GF_C_FLAGS ${C_FLAGS} PARENT_SCOPE) | |
| set(GF_CXX_FLAGS ${CXX_FLAGS} PARENT_SCOPE) | |
| endfunction() | |
| function(ggml_get_system_arch) | |
| if (CMAKE_OSX_ARCHITECTURES STREQUAL "arm64" OR | |
| CMAKE_GENERATOR_PLATFORM_LWR STREQUAL "arm64" OR | |
| (NOT CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_GENERATOR_PLATFORM_LWR AND | |
| CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm.*|ARM64)$")) | |
| set(GGML_SYSTEM_ARCH "ARM" PARENT_SCOPE) | |
| elseif (CMAKE_OSX_ARCHITECTURES STREQUAL "x86_64" OR | |
| CMAKE_GENERATOR_PLATFORM_LWR MATCHES "^(x86_64|i686|amd64|x64|win32)$" OR | |
| (NOT CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_GENERATOR_PLATFORM_LWR AND | |
| CMAKE_SYSTEM_PROCESSOR MATCHES "^(x86_64|i686|AMD64|amd64)$")) | |
| set(GGML_SYSTEM_ARCH "x86" PARENT_SCOPE) | |
| elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "ppc|power") | |
| set(GGML_SYSTEM_ARCH "PowerPC" PARENT_SCOPE) | |
| elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "loongarch64") | |
| set(GGML_SYSTEM_ARCH "loongarch64" PARENT_SCOPE) | |
| elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "riscv64") | |
| set(GGML_SYSTEM_ARCH "riscv64" PARENT_SCOPE) | |
| elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "s390x") | |
| set(GGML_SYSTEM_ARCH "s390x" PARENT_SCOPE) | |
| else() | |
| set(GGML_SYSTEM_ARCH "UNKNOWN" PARENT_SCOPE) | |
| endif() | |
| endfunction() | |