前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
原理篇
面经篇
AI 面试
自检篇
每日一题
  • 综合
    • 综合题型
    • 其他问题
    • 设计模式
    • 思维导图
    • 学习路线
  • 前端基础
    • HTTP
    • 浏览器
    • 计算机基础
  • 进阶学习
    • NPM工作流
    • Docker
    • Canvas
    • Node学习指南
    • 前端综合文章
  • 其他
    • Handbook
    • 职场话题
    • CSS可视化
小程序题库
公众号动态
博客动态
AI 热点
开发者导航
基础篇
进阶篇
高频篇
精选篇
手写篇
原理篇
面经篇
AI 面试
自检篇
每日一题
  • 综合
    • 综合题型
    • 其他问题
    • 设计模式
    • 思维导图
    • 学习路线
  • 前端基础
    • HTTP
    • 浏览器
    • 计算机基础
  • 进阶学习
    • NPM工作流
    • Docker
    • Canvas
    • Node学习指南
    • 前端综合文章
  • 其他
    • Handbook
    • 职场话题
    • CSS可视化
小程序题库
公众号动态
博客动态
AI 热点
开发者导航
返回 AI 情报前线
All News · 全部资讯8028
  • 用 Claude API 构建生产级 AI Agent:307 倍提效实战
  • AI 写代码已成常态,程序员的核心价值转向代码审查
  • Berkeley 开源 CUA-Lite:统一 Agent 训练与评估平台
  • HumanLayer 发布 Claude Code 技能集:CLAUDE.md 优化、属性收窄、Agent 循环构建
  • hackathon 冠军开源 Claude Code 完整配置库:规则/记忆/并行/跨平台
  • $5.70 到 38.8 万星:生产级 AI Agent 的架构教训
  • GPT-6 Astra 与 Claude Fable 5.1 同周发布,Claude 首次区分通用与受限变体
  • AI 辅助开发中 API 密钥安全实践:环境变量隔离与 MCP 配置
  • 实时LLM应用工程指南:延迟优化与流式架构实战
  • GPT-6 Astra 发布:编程/安全专用旗舰模型
  • Code Agent Provider扩展:从零接入新LLM供应商
  • 本地部署LLM完整指南:从硬件规划到生产Pipeline
  • OpenAI 发布 GPT-6 Astra:3D 建模能力显著提升
  • 本周 GitHub 热门:MiniMind 等开源项目速览
  • Agent 预算失控的真正原因:非确定性导致的成本爆炸
  • Claude 自主证明费马大定理,产出 1300 万行 Lean 4 代码
  • AI智能体舰队实现自动化值守维护
  • M3 MacBook Pro本地LLM编程实测
  • 如何判断AI功能是否真正可靠
  • 用Agent前先写架构锁定文件,防止它自己发明技术栈
  • 用Ledger白名单拦截Agent对未声明路径的修改
  • GitHub 公开 HydraFusion:Copilot CLI 运行时多模型编排
  • AI生成的C++代码可能只过了你展示的测试:隐藏用例捕获方法
  • 拦截Agent在PR里悄悄注入的策略性默认值
  • Agent spike阶段必须附上真实主机的Receipt哈希
  • 用章程文件+假设分类账拦截Agent引入未批准的基础设施
  • AI创业公司8个Agent进程的真实云成本揭秘
  • 所有Chromium版本正遭活跃Sandbox RCE漏洞利用
  • AI 改代码先交「假设收据」:一堂阻止幻觉的实验课
  • 堆栈跟踪会说谎:OSS Patch 前的边界契约
  • Nous Research 在 Hermes Desktop 加入一键本模型配置
  • OpenAI 发布 GPT-6 Astra:计算机操控能力正式开放
  • AI Agent 安全必修:外泄防御实战指南
  • 2026 AI 辅助 API 开发数据:61% 团队每周使用
  • Cursor 五层配置体系:大多数程序员只用了一层
  • OpenAI 发布 GPT-6 Astra:覆盖 ChatGPT/API/Azure/AWSBedrock
  • 用编程Agent操控Blender:Mac上的3D生成实战
  • GPT-6 带火循环 Transformer,阿里已手握两篇顶会论文
  • Claude Fable 5.1 vs Fable 5 实测:实际工作中难分伯仲
  • Agentic RAG信任机制:从证据链构建开始
  • OpenAI 发布 GPT-6 Astra:自称 AGI 里程碑时刻已至
  • OpenAI公布GPT-6 Astra提示词避坑指南
  • 已加载 42 / 8028
8.0
热点
AI SCORE
技术实践2026-09-06 07:33

本地部署LLM完整指南:从硬件规划到生产Pipeline

dev.to · AI#LLM#本地部署#GPU
Editor brief · 编辑速览

详述本地部署LLM的硬件拓扑规划、GPU选型(Llama 3.3 70B需140GB VRAM)、多节点InfiniBand/NVLink集群配置。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

在本地运行大语言模型可以让你完全掌控数据驻留、延迟和模型权重。同时,GPU 供应、驱动管理以及持续优化的负担也转移到了你的团队身上。本指南逐步介绍如何使用开源工具构建生产级部署流水线。如果你的首要目标是交付功能而非维护基础设施,像 Oxlo.ai 这样的托管推理平台可以消除大部分复杂性,同时保持完整的 API 兼容性。

硬件与环境规划

首先审计你的硬件拓扑。单卡 Llama 3.3 70B 在 FP16 精度下大约需要 140 GB VRAM,这意味着至少需要两张 NVIDIA A100 80 GB GPU 或三张 A100 40 GB GPU 并使用张量并行。对于更大的稠密模型或像 DeepSeek R1 671B MoE 这样的大规模混合专家检查点,你需要配备 InfiniBand 或 NVLink 等高带宽互连的多节点 GPU 集群。在安装驱动之前,先规划好你的 PCIe 带宽、NUMA 拓扑和网络背板。如果这种级别的硬件编排不是你的核心业务,Oxlo.ai 会在专用基础设施上托管这些精确模型,无冷启动,让你可以过标准 OpenAI 兼容客户端路由请求,无需接触驱动。

模型选择与获取

从 Hugging Face 或供应商门户下载权重。验证校验和与许可条款。流行的开源选择包括:

通用推理:Llama 3.3 70B、Qwen 3 32B、GLM 5

深度推理与编程:DeepSeek R1 671B MoE、DeepSeek V4 Flash、Kimi K2.6

效率优先:DeepSeek V3.2、Minimax M2.5

将权重存储在高速 NVMe 上并限制文件系统权限。请记住,部署模型只是战役的一半。随着新的 safetensor 格式、注意力优化和上下文长度扩展的发布,你还必须持续更新实现。Oxlo.ai 维护着跨越七个类别的 45+ 开源和专有模型,从视觉到音频再到嵌入向量,让你可以随时在 Llama、DeepSeek、Kimi 和 Qwen 系列之间切换,而无需重新下载数 TB 的权重。

推理服务基础设施

对于高吞吐量和 OpenAI 兼容端点,vLLM 是当前的生产级标准。它实现了 PagedAttention 以最小化 KV 缓存浪费,并暴露一个与 OpenAI 规范一致的 /v1/chat/completions 路由。在四卡 GPU 上启动 Llama 3.3 70B 的最小化 Docker 命令如下:

docker run --gpus all \
  -v ~/.cache/huggingface:/root/.cache/huggingface \
  -p 8000:8000 \
  vllm/vllm-openai:latest \
  --model meta-llama/Llama-3.3-70B-Instruct \
  --tensor-parallel-size 4 \
  --max-model-len 32768 \
  --dtype auto

TGI 和 TensorRT-LLM 等替代方案以更低的延迟换取生态系统灵活性,但它们需要自定义模型编译和更严格的版本锁定。无论选择哪种推理引擎,都要固定你的容器摘要并测试滚动重启。因为新 CUDA 驱动破坏兼容性而在周五晚上升级推理引擎,是在本地部署的常见风险。有了 Oxlo.ai,运行时、驱动栈和模型格式迁移都在上游处理。你调用 https://api.oxlo.ai/v1 并收到与本地 vLLM 布局相同的流式响应。

容器化与编排

一旦你的单机概念验证稳定,就转向使用 NVIDIA GPU Operator 的 Kubernetes。创建设备插件 daemonset,设置资源限制,并使用节点选择器将 LLM 工作负载与训练任务隔离。典型的部署清单会请求 nvidia.com/gpu: 4,如果你运行多个副本,还要挂载一个 ReadWriteMany PVC 来存放模型权重。使用 Helm 来模板化你的推理服务器,并保持你的存活探针和就绪探针轻量。对 70B 参数模型执行健康检查失败会触发长达 10 分钟的重启周期。

API 网关与负载均衡

通过 Envoy 或 NGINX 等 API 网关暴露你的推理 Pod。实现令牌桶速率限制、请求大小限制和 API 密钥轮换。你还需要请求

Original source

本文由 AI 翻译整理自 dev.to · AI,原文版权归原作者所有。

阅读英文原文
上一篇
Code Agent Provider扩展:从零接入新LLM供应商
下一篇
OpenAI 发布 GPT-6 Astra:3D 建模能力显著提升