闲社服务运行正常AI智能体自动化平台
g

GPU集群管理器

技能标识:gpu-cluster-manager

GPU cluster manager for local AI — run Llama, Qwen, DeepSeek, and Phi across macOS, Linux, and Windows devices with one endpoint. Self-hosted local AI GPU cluster. Auto-discovers machines via mDNS, routes to the best device, manages queues. Zero config, zero Docker. GPU集群管理本地AI推理。Clúster GPU para inferencia IA local.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.4.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

GPU集群管理器

GPU集群管理器

您正在管理一个GPU集群,该集群将多台机器整合为一个推理端点,通过Ollama运行本地大语言模型。GPU集群会自动将每个请求路由到最佳可用设备。

该GPU集群解决的问题

您的台式机、笔记本电脑,甚至可能还有一台旧Linux主机,它们的GPU大部分时间都处于闲置状态。您需要一个GPU集群URL来使用所有这些资源——无需Kubernetes、无需Docker、无需编辑配置文件。只需将您的AI应用指向GPU集群端点,让集群自行决定哪台机器处理每个请求。

这个GPU集群管理器正是为此而生。安装它,运行两条命令,您的GPU集群机器就会自动发现彼此。GPU集群会学习您的设备何时空闲,在视频通话期间暂停推理,并根据实时条件为每个请求选择最佳的GPU集群节点。

GPU集群快速入门

bash
pip install ollama-herd # 从PyPI安装GPU集群管理器

在主GPU集群机器(路由器)上:
bash
herd # 启动GPU集群路由器

在其他每台GPU集群机器上:
bash
herd-node # 自动加入GPU集群

就这样。GPU集群节点通过mDNS自动发现路由器。无需配置文件。您的GPU集群已运行。

如果mDNS在您的GPU集群网络上不起作用:herd-node --router-url http://router-ip:11435

GPU集群端点

您的GPU集群运行在http://localhost:11435。将任何AI应用指向GPU集群:

python
from openai import OpenAI

GPU集群客户端


gpuclusterclient = OpenAI(baseurl=http://localhost:11435/v1, apikey=not-needed)
gpuclusterresponse = gpuclusterclient.chat.completions.create(
model=llama3.3:70b,
messages=[{role: user, content: 解释用于AI推理的GPU集群路由}]
)

兼容:LangChain、CrewAI、AutoGen、LlamaIndex、Aider、Cline、Continue.dev,以及任何指向GPU集群的OpenAI兼容客户端。

GPU集群智能特性

  • - GPU集群自动发现 — 机器通过mDNS相互发现,无需配置
  • 7信号GPU集群评分 — 根据已加载模型、内存、队列深度、延迟等选择最佳机器
  • GPU集群会议检测 — 当摄像头/麦克风活跃时暂停推理(macOS)
  • GPU集群容量学习 — 学习您的每周模式(168小时行为模型)
  • GPU集群上下文保护 — 防止应用发送不同上下文大小时重新加载模型
  • GPU集群自动拉取 — 如果请求的模型不存在,自动下载到最佳GPU集群节点
  • GPU集群自动重试 — 如果某台机器出现故障,自动在次优GPU集群节点上重试

检查您的GPU集群

GPU集群状态 — 所有机器

bash curl -s http://localhost:11435/fleet/status | python3 -m json.tool

GPU集群上有哪些可用模型?

bash curl -s http://localhost:11435/api/tags | python3 -m json.tool

GPU集群内存中当前加载了什么?

bash curl -s http://localhost:11435/api/ps | python3 -m json.tool

GPU集群的健康状况如何?

bash curl -s http://localhost:11435/dashboard/api/health | python3 -m json.tool

GPU集群模型推荐

bash curl -s http://localhost:11435/dashboard/api/recommendations | python3 -m json.tool

根据您的硬件返回GPU集群推荐——哪些模型适合、哪些太大,以及最佳的GPU集群组合。

GPU集群最近活动

bash curl -s http://localhost:11435/dashboard/api/traces?limit=10 | python3 -m json.tool

GPU集群使用统计

bash curl -s http://localhost:11435/dashboard/api/usage | python3 -m json.tool

GPU集群设置

bash curl -s http://localhost:11435/dashboard/api/settings | python3 -m json.tool

curl -s -X POST http://localhost:11435/dashboard/api/settings \
-H Content-Type: application/json \
-d {auto_pull: false}

管理GPU集群模型

bash

查看每个GPU集群节点上的模型

curl -s http://localhost:11435/dashboard/api/model-management | python3 -m json.tool

下载模型到特定GPU集群节点

curl -s -X POST http://localhost:11435/dashboard/api/pull \ -H Content-Type: application/json \ -d {model: llama3.3:70b, node_id: gpu-cluster-studio}

从GPU集群节点删除模型

curl -s -X POST http://localhost:11435/dashboard/api/delete \ -H Content-Type: application/json \ -d {model: old-model:7b, node_id: gpu-cluster-studio}

GPU集群按应用追踪

bash curl -s http://localhost:11435/dashboard/api/apps | python3 -m json.tool

为您的GPU集群请求打标签,查看哪些应用占用最多时间:
bash
curl -s http://localhost:11435/v1/chat/completions \
-H Content-Type: application/json \
-d {model:llama3.3:70b,messages:[{role:user,content:总结GPU集群利用率}],metadata:{tags:[gpu-cluster-app]}}

GPU集群仪表盘

打开http://localhost:11435/dashboard查看可视化GPU集群概览。八个标签页:舰队概览(实时GPU集群节点卡片)、趋势(图表)、模型洞察(性能对比)、应用(按应用使用情况)、基准测试、健康(自动化GPU集群检查)、推荐(运行哪些模型)、设置。

尝试GPU集群

bash

快速GPU集群测试


curl -s http://localhost:11435/api/chat \
-d {model:llama3.2:3b,messages:[{role:user,content:来自GPU集群的问候!}],stream:false}

GPU集群故障排除

检查GPU集群中哪些操作缓慢

bash sqlite3 ~/.fleet-manager/latency.db SELECT model, nodeid, AVG(latencyms)/1000.0 as avgsecs, COUNT(*) as n FROM requesttraces WHERE status=completed GROUP BY nodeid, model HAVING n > 5 ORDER BY avgsecs DESC LIMIT 10

查看GPU集群故障

bash sqlite3 ~/.fleet-manager/latency.db SELECT requestid, model, status, errormessage, latencyms/1000.0 as secs FROM requesttraces WHERE status=failed ORDER BY timestamp DESC LIMIT 10

GPU集群安全护栏

  • - 未经用户明确确认,切勿重启或停止GPU集群。
  • 切勿删除或修改~/.fleet-manager/中的文件(包含所有GPU集群数据和日志)。
  • 未经用户确认,不要在GPU集群上拉取或删除模型——下载可能达到10-100+ GB。
  • 如果GPU集群机器显示离线,请报告问题,而不是尝试SSH登录。

GPU集群故障处理

  • - 连接被拒绝 → GPU集群路由器可能未运行,建议运行herd或uv run herd
  • 0个节点在线 → 建议在GPU集群设备上启动herd-node
  • mDNS发现失败 → 使用--router-url http://router-ip:11435
  • GPU集群请求挂起 → 检查客户端请求中的num_ctx;上下文保护会处理此问题
  • GPU集群错误 → 检查~/.fleet-manager/logs/herd.jsonl

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 gpu-cluster-manager-1776067990 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 gpu-cluster-manager-1776067990 技能

通过命令行安装

skillhub install gpu-cluster-manager-1776067990

下载

⬇ 下载 gpu-cluster-manager v1.4.1(免费)

文件大小: 3.52 KB | 发布时间: 2026-4-14 12:25

v1.4.1 最新 2026-4-14 12:25
Cross-platform support: macOS, Linux, and Windows. Updated OS metadata, descriptions, and hardware recommendations.
返回顶部