-
Notifications
You must be signed in to change notification settings - Fork 3k
feat(inference): qualify llama.cpp on generic NVIDIA GPUs #8615
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 2 commits
d8c4e63
85c23cf
349dd51
0bdd808
9478fc2
709b526
7d54b35
e6ed849
bdb171c
46388ef
cc4cd9e
7ddae8b
9063e20
90d270f
e9b7059
850c3db
e251392
0f39c32
c83fdf4
bc51dda
c076d0c
84144b4
8ab47a3
20d7558
e219f37
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -62,7 +62,7 @@ Local providers run on the host and keep inference traffic on infrastructure tha | |
| | Local vLLM already running | NemoClaw detects a server on `localhost:8000`. | [Set Up vLLM](../local-inference/set-up-vllm) | | ||
| | Local vLLM managed install | The host matches a supported GPU profile and any required opt-in is present. | [Set Up vLLM](../local-inference/set-up-vllm) | | ||
| | Local llama.cpp already running | You explicitly select an authenticated server on loopback port `8081`. | [Set Up llama.cpp](../local-inference/set-up-llama-cpp) | | ||
| | Local llama.cpp managed install | A qualified DGX Spark host satisfies the declarative recipe requirements. | [Set Up llama.cpp](../local-inference/set-up-llama-cpp) | | ||
| | Local llama.cpp managed install | A DGX Spark or Linux `amd64` NVIDIA GPU host matches one explicit experimental hardware preset. | [Set Up llama.cpp](../local-inference/set-up-llama-cpp) | | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win Keep the provider-support table consistent with the new host scope. Line 65 and Line 75 advertise managed llama.cpp on Linux Proposed documentation correction-| Local llama.cpp (managed DGX Spark) | Experimental | Local OpenAI-compatible | ... qualified DGX Spark host. |
+| Local llama.cpp (managed NVIDIA GPU) | Experimental | Local OpenAI-compatible | ... DGX Spark or Linux `amd64` NVIDIA GPU host matching one explicit hardware preset. |Also applies to: 75-75 🤖 Prompt for AI Agents |
||
| | Local NVIDIA NIM | A NIM-capable NVIDIA GPU is present and experimental setup is enabled. | [Set Up NVIDIA NIM](../local-inference/set-up-nvidia-nim) | | ||
| </AgentOnly> | ||
|
|
||
|
|
@@ -72,7 +72,7 @@ Local providers run on the host and keep inference traffic on infrastructure tha | |
| | Local vLLM already running | NemoClaw detects a server on `localhost:8000`. | [Set Up vLLM](../local-inference/set-up-vllm) | | ||
| | Local vLLM managed install | The host matches a supported GPU profile and any required opt-in is present. | [Set Up vLLM](../local-inference/set-up-vllm) | | ||
| | Local llama.cpp already running | You explicitly select an authenticated server on loopback port `8081`. | [Set Up llama.cpp](../local-inference/set-up-llama-cpp) | | ||
| | Local llama.cpp managed install | A qualified DGX Spark host satisfies the declarative recipe requirements. | [Set Up llama.cpp](../local-inference/set-up-llama-cpp) | | ||
| | Local llama.cpp managed install | A DGX Spark or Linux `amd64` NVIDIA GPU host matches one explicit experimental hardware preset. | [Set Up llama.cpp](../local-inference/set-up-llama-cpp) | | ||
| | Local NVIDIA NIM | A NIM-capable NVIDIA GPU is present and experimental setup is enabled. | [Set Up NVIDIA NIM](../local-inference/set-up-nvidia-nim) | | ||
| </AgentOnly> | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📐 Maintainability & Code Quality | 🟠 Major | ⚡ Quick win
Register the custom runner label with actionlint.
linux-amd64-gpu-rtxpro6000-latest-1is a custom label. Actionlint reports it as unknown. Add the label to the repository actionlint configuration, or use a registered runner label.🧰 Tools
🪛 actionlint (1.7.12)
[error] 1984-1984: label "linux-amd64-gpu-rtxpro6000-latest-1" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2025", "windows-2025-vs2026", "windows-2022", "windows-11-arm", "ubuntu-slim", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-24.04-arm", "ubuntu-22.04", "ubuntu-22.04-arm", "macos-latest", "macos-latest-xlarge", "macos-latest-large", "macos-26-intel", "macos-26-xlarge", "macos-26-large", "macos-26", "macos-15-intel", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xlarge", "macos-14-large", "macos-14", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file
(runner-label)
🤖 Prompt for AI Agents
Source: Linters/SAST tools