可在本地部署Grok-2模型:需CUDA≥12.1、Python≥3.8、显存≥16GB、内存≥32GB;通过GitCode或Hugging Face下载模型;创建虚拟环境安装依赖并验证Tokenizer;用sglang启动FP8量化推理服务;最后接入Chatbox AI客户端完成本地交互。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想在自己的电脑上运行马斯克旗下xAI发布的Grok系列大语言模型,不依赖云端API、不上传数据、完全掌控推理过程——这需要一套清晰、可复现、避开常见坑的本地部署流程,而不是零散拼凑的命令堆砌。
确认硬件与基础环境
打开终端,依次执行以下三步验证:
运行 nvidia-smi → 查看CUDA版本是否 ≥12.1,显存是否 ≥16GB(【低于16GB显存将无法加载Grok-2基础权重】);
运行 python --version → 确保输出为 Python 3.8 或更高版本;
运行 free -h(Linux/macOS)或任务管理器→确认可用内存 ≥32GB(Grok-1推理时临时缓存峰值超24GB)。
获取模型与代码仓库
方法一:使用 GitCode 镜像加速下载(推荐国内用户)
执行:git clone https://gitcode.com/hf_mirrors/unsloth/grok-2 → 进入目录:cd grok-2;
方法二:直接从 Hugging Face 获取(需稳定代理)
执行:huggingface-cli download xai-org/grok-2 --local-dir ./grok-2 --revision main;
【注意:不要跳过 revision 参数,否则可能拉取到损坏的中间提交】
安装依赖并验证Tokenizer
第一步:创建独立虚拟环境避免包冲突
python -m venv grok-env && source grok-env/bin/activate(Linux/macOS)或 grok-env\Scripts\activate(Windows);
第二步:安装核心依赖
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121 → 紧接着运行:pip install -r requirements.txt(文件位于克隆仓库根目录);
第三步:手动加载分词器验证完整性
新建 test_tokenizer.py,写入:
from transformers import AutoTokenizer<br>tokenizer = AutoTokenizer.from_pretrained("./grok-2", trust_remote_code=True)<br>print(tokenizer.encode("Hello, world!", return_tensors="pt"))
运行 python test_tokenizer.py → 若输出形如 tensor([[1, 12345, 234, 6789, 2]]) 即表示分词器加载成功;若报错 OSError: Can't load tokenizer,说明 tokenizer.json 或 tokenizer.model 缺失,需重新下载完整仓库。
启动本地推理服务
执行以下命令启动 sglang 推理服务器:
python3 -m sglang.launch_server --model-path ./grok-2 --tokenizer-path ./grok-2 --tp-size 1 --quantization fp8 --host 0.0.0.0 --port 30000;
该命令启用单卡 FP8 量化推理,端口暴露在本机 30000;
等待日志中出现 INFO: Uvicorn running on http://0.0.0.0:30000 后,在另一终端用 curl 测试:
curl -X POST "http://localhost:30000/v1/chat/completions" \<br> -H "Content-Type: application/json" \<br> -d '{ "model": "grok-2", "messages": [{"role":"user","content":"你好"}] }';
若返回包含 "choices": [{ "message": { "content": "..." } 的 JSON 响应,说明服务已就绪。
接入 Chatbox AI 客户端
下载最新版 Chatbox AI(v1.4.2+,官网 chatboxai.app 提供 Windows/macOS/Linux 安装包);
安装后打开 → 左下角「设置」→「模型提供方」选「OpenAI Compatible」;
填写以下三项:
API 域名:http://localhost:30000;
路径:/v1/chat/completions;
API 密钥:留空(本地服务无需密钥);
模型名称填:grok-2;
点击「保存」→ 返回聊天界面 → 输入“测试”,发送。


















