Combo entry · machine-readable · status verified

本地大模型微调/推理环境(ollama + open-webui + LLaMA-Factory) ✓ Verified

用户想做本地大模型(微调/推理),网上教程零散、环境装不起来——一包装齐:模型下载与运行底座 + 网页界面 + 微调工具。

本页嵌入 #trove-entity JSON(本组合包全量结构化数据);全库数据见 /agent/trove.json。

Metadata

idcombo-local-llm-finetunerecorded2026-08-29
members4statusverified

install script ↓

Members (4)

toolroleversioninstallguide
ollama模型下载与运行底座>= 0.33.2(2026-08-29 最新 v0.33.2;旧版本 < 0.30 的 API/模型兼容性差,建议直接最新)
# Linux(官方脚本;国内 GitHub 直连慢时改用下方手动路径)
curl -fsSL https://gh-proxy.com/https://github.com/ollama/ollama/releases/latest/download/install.sh | sh
# 或手动:下载 tar.zst 解压(需 tar --zstd 或 zstd 工具)
curl -sL -o /tmp/ollama.tar.zst https://gh-proxy.com/https://github.com/ollama/ollama/releases/latest/download/ollama-linux-amd64.tar.zst
mkdir -p /tmp/ollama-bin && tar --zstd -xf /tmp/ollama.tar.zst -C /tmp/ollama-bin
/tmp/ollama-bin/bin/ollama --version   # 预期输出: ollama version 0.33.2
guide
open-webui网页界面>= 0.11.1(Docker tag 建议 `:main` 跟随最新;pip 形态硬性要求 Python 3.11~3.12,实测 3.14 装不上)
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway \
    -v open-webui:/app/backend/data --name open-webui --restart always \
    -e ENABLE_SIGNUP=true \
    -e RAG_EMBEDDING_ENGINE=ollama \
    -e RAG_EMBEDDING_MODEL=nomic-embed-text \
    ghcr.nju.edu.cn/open-webui/open-webui:main
# 国内镜像:直接写 ghcr.nju.edu.cn(2026-08-30 实测拉取成功,镜像 7.16GB);官方 ghcr.io 慢时同前缀替换
guide
LLaMA-Factory本地微调工具>= 0.9.5(Python >= 3.10;需 PyTorch 2.x,CUDA 版需先装对应 torch 轮子)
pip install llamafactory --index-url https://pypi.tuna.tsinghua.edu.cn/simple
llamafactory-cli version   # 预期输出: LLaMA Factory 版本号(2026-08-30 实测 0.9.5)
—
nomic-embed-text知识库 embeddinglatest(2026-08-30 实测 v0.32.x 配套正常)
ollama pull nomic-embed-text   # 274MB,官方 registry(实测约 45s)
curl -s localhost:11434/api/embed -d '{"model":"nomic-embed-text","input":["测试"]}'   # 预期输出: 768 维向量
—

Install order

  1. 先 ollama(底座)——模型下载/运行/API 都靠它;装完 ollama --version 冒烟,ollama pull <模型> 验证模型源(国内网络在此步最容易卡)。
  2. 再 open-webui(界面)——Docker 形态独立于 ollama 进程,通过 11434 端口连 ollama;先起 ollama 再起界面,界面才能自动发现模型。
  3. 最后 LLaMA-Factory(微调)——可选重件;只在确定要微调时装,避免 torch 大依赖拖慢前两步。

每步的"为什么 + 命令 + 装好确认 + 卡住怎么办"见「逐步教学」。

Dependency warnings

Linked problems

Evidence

Evidence details kept locally (2026-08-30)