当我们讨论私有化部署大模型时,一个常见的顾虑是:这会不会是一个需要庞大GPU集群和顶尖算法团队的、高不可攀的超级工程?但如今,这个局面已经被彻底改变。私有化部署的门槛正在急剧降低,变得触手可及。而引领这一变革的,正是像Ollama和LM Studio这样轻量、高效、用户友好的工具。它们让每一位开发者,每一个中小型团队,都能在自己的笔记本电脑或工作站上,轻松拥有和管理一个专属的、安全的大模型。
一、Ollama
Ollama 是一个开源、轻量级的框架,专为在本地(从笔记本电脑到服务器)运行、管理和部署大型语言模型而设计。ollama下载安装简单,并提供了丰富的模型库。
ollama官方模型库:
还可以通过Hugging Face网站下载GGUF模型,安装在Ollama中:
Ollama使用GGUF模型,安装步骤如下:
1.下载gguf后,新建Models文件,并写入
FROM /path/to/your/model.gguf
2.创建模型,终端中运行以下命令
ollama create <模型名称> -f Models
创建成功后,manifest中会新增对应的模型,如下所示:
3.运行模型
ollama run <模型名称>
如下所示,表明已经安装成功。
二、LM Studio
在私有化部署的浪潮中,LM Studio 解决了一个关键痛点:它彻底消除了使用命令行和复杂技术配置的门槛。LM Studio所有操作,如下载模型、切换模型、调整参数,都在一个图形界面中完成,对用户极其友好。内置模型仓库,可以直接通过界面搜索和下载模型。
三、Open WebUI
重要的开源项目,为本地模型提供一个美观、易用、功能全面的聊天交互界面。可以访问官网了解更多,Open WebUI界面如下:
Open WebUI安装:
1.环境:python 3.11版本
2.安装:pip install open-webui
3.启动:open-webui serve
4.访问:http://localhost:8080
Open WebUI设置:
1.API管理
可以设置ollama和lm studio的API连接
ollama url:http://localhost:11434
lm studio url: http://localhost:1234/v1
2.使用模型
连接上ollama或者lm studio后,即可通过openwebui使用已经下载的模型:
四、将大模型接入Apifox
将ollama加载的大模型接入apifox,如下利用大模型的识别能力进行钢轨异物的检测