在 Linux 上安装 LLaMA 3(Meta Llama 3) 通常有两种主流方式:
✅ 使用 Ollama(最简单,推荐)
✅ 使用 Python + Hugging Face(更灵活)
curl -fsSL https://ollama.com/install.sh | sh安装完成后验证:
ollama --versionollama run llama3✅ 默认是 8B 模型
ollama run llama3:8b
ollama run llama3:70b # 需要大显存ollama list # 查看已安装模型
ollama rm llama3 # 删除模型适合:
pip install torch transformers accelerate如果你有 NVIDIA GPU(推荐):
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121huggingface-cli login⚠️ 需要:
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "meta-llama/Meta-Llama-3-8B-Instruct"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
device_map="auto",
torch_dtype="auto"
)
prompt = "介绍一下 Linux"
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
outputs = model.generate(**inputs, max_new_tokens=200)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))| 模型 | 最低显存 |
|---|---|
| LLaMA 3 8B | 8GB(推理) |
| LLaMA 3 70B | 40GB+ |
✅ 可以,模型下载后完全本地运行
✅ 可以,Ollama 自带 API,可接:
| 需求 | 推荐 |
|---|---|
| 普通使用 | ✅ Ollama |
| 开发 / 微调 | ✅ Python + HF |
| 无 GPU | ✅ Ollama CPU |
如果你愿意,我可以帮你:
你现在的 Linux 是 Ubuntu / CentOS / Arch?有没有 GPU?