AI 大模型本地化部署指南
本文详细介绍在 Linux 环境下,从零开始部署 AI 大模型应用的全流程。涵盖 Docker 环境配置、FastGPT 平台搭建、OneAPI 模型网关对接、Ollama 本地模型运行以及向量数据库集成实现知识库问答功能。
一、环境准备与工具说明
本教程主要涉及以下核心工具:
- Docker:容器化运行服务的基础环境。
- OneAPI:开源的 API 管理中间件,用于统一接入不同的大模型服务。
- FastGPT:基于 LLM 的可视化开发平台,支持知识库和 Agent 编排。
- Ollama:本地运行大模型的轻量级工具。
二、安装 Docker 环境
1. 安装 Docker Engine
若系统中已安装 Docker,可跳过此步。执行以下命令进行安装(建议使用阿里云镜像加速):
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl enable --now docker
2. 安装 Docker Compose
用于编排多容器应用。由于 GitHub 下载可能较慢,建议配置镜像源。
# 标准安装方式
curl -L "https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
# 若下载缓慢,可使用镜像站地址替换上述 curl 链接中的原始 URL
3. 验证安装
启动 Docker 并检查版本信息:
sudo systemctl start docker
docker -v
docker-compose -v
若输出版本号,则表明安装成功。
三、部署 FastGPT 平台
FastGPT 提供了多种部署方式,推荐使用 Docker Compose 快速部署。
1. 创建项目目录
mkdir -p /usr/local/fastgpt
cd /usr/local/fastgpt/
2. 拉取配置文件
下载 docker-compose.yml 和 config.json 文件:
curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml
curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json
3. 启动服务
首次启动会自动拉取所需镜像,请耐心等待:
docker-compose up -d


