LocalAI 安装指南 2026:在自己的硬件上运行开源AI模型

📘 教程 2026-07-21 · 更新于 2026-09-27 约 5 分钟阅读

LocalAI 是一个开源的本地推理平台,把模型跑在自己的机器上,对外提供和 OpenAI 一样的接口。已有代码把 base_url 指过来就能用,不必重写调用逻辑。它比聊天客户端更偏服务端:文本、图像、语音、嵌入都在同一个端口上。

💡 你将学到

LocalAI 是一个开源的本地推理平台,把模型跑在自己的机器上,对外提供和 OpenAI 一样的接口。已有代码把 base_url 指过来就能用,不必重写调用逻辑。它比聊天客户端更偏服务端:文本、图像、语音、嵌入都在同一个端口上。

📜 目录

LocalAI 安装指南 2026:在自己的硬件上运行开源AI模型

LocalAI 是一个开源的本地推理平台,把模型跑在自己的机器上,对外提供和 OpenAI 一样的接口。已有代码把 base_url 指过来就能用,不必重写调用逻辑。它比聊天客户端更偏服务端:文本、图像、语音、嵌入都在同一个端口上。

一、它和 Ollama 的区别

维度 LocalAI Ollama
模型类型 文本、图像、音频、嵌入、重排 以文本模型为主
接口风格 完整 OpenAI 兼容面 自有 API 加兼容子集
配置方式 YAML 模型配置,参数暴露细 命令行参数,默认值省心
适合谁 要当后端、要多模态 想最快跑起来聊天

二、硬件对照表

以下是社区实践中的常见量级,具体取决于量化档位和上下文长度:

模型规模 显存 内存 磁盘
7B(4bit 量化) 4–6GB 8GB 约 5GB
13B 8–10GB 16GB 约 10GB
34B 16–20GB 32GB 约 20GB
70B(量化) 24–32GB 48GB 约 40GB

没有显卡也能跑,用 CPU 后端加小模型即可,速度慢一个数量级但完全可用。

三、安装步骤

第 1 步:装容器运行时

sudo apt install docker.io docker-compose-plugin

第 2 步:拉镜像并启动

docker pull localai/localai:latest
docker run -d --name local-ai -p 8080:8080 \
  -v localai-models:/models -v localai-backends:/backends \
  --restart unless-stopped localai/localai:latest

GPU 用户需要换成对应 CUDA 的镜像标签,标签名随版本变化,以官方文档为准。

第 3 步:下载一个模型

LocalAI 自带模型画廊,可以直接按名字装:

docker exec -it local-ai local-ai models install llama-3.2-3b-instruct

也可以把自己的 GGUF 文件放进模型卷(容器内目录是 /models),再写一个同名 YAML 配置。

第 4 步:验证接口

curl http://localhost:8080/v1/models
curl http://localhost:8080/v1/chat/completions -H "Content-Type: application/json" \
  -d '{"model":"llama-3.2-3b-instruct","messages":[{"role":"user","content":"你好"}]}'

能看到模型列表、能返回回答,就装好了。

四、当成 OpenAI 用

from openai import OpenAI
client = OpenAI(base_url="http://localhost:8080/v1", api_key="not-needed")

嵌入、图像生成、语音转写也在这套 SDK 下,路径分别是 /v1/embeddings、/v1/images/generations、/v1/audio/transcriptions。

五、做成常驻服务

常见问题

Q:Windows 能用吗? 可以。走 Docker Desktop 或 WSL2,GPU 直通需要 WSL2 环境,纯 Windows 后端可能拿不到显卡。

Q:加载模型报显存不足怎么办? 先把上下文长度降下来,再换更低的量化档位,最后才考虑减参数规模。顺序反了通常白折腾。

Q:能接 Open WebUI、Dify 这些前端吗? 可以。它们都支持自定义 OpenAI 兼容地址,填 http://主机:8080/v1 即可。

Q:和直接用 llama.cpp 有什么区别? LocalAI 在后端之上加了一层服务化封装:多模型管理、统一接口、并发调度。要的就是这层省事。

注:镜像标签、模型画廊名称和默认端口可能随版本调整,具体以官方文档为准。

相关文章

相关文章
2026-08-13
多模态 LLM 详解 2026:LLaVA、Qwen-VL 和 CLIP 如何看世界
2026-07-17
AI Agent上下文隔离:不同用户的对话互不干扰
2026-08-12
2026年联盟营销优惠券码7大创新玩法:别再只会发8折码
2026-08-01
在Android上运行Ollama:4款应用对比
2026-07-17
AI Agent成本追踪:每个请求花了多少钱一目了然
2026-07-18
自托管AI Agent编码助手:在本地搭建AI编程搭档

本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。

💬 评论 (0)

暂无评论,来说两句吧~

登录后评论