什么是 Ollama?
Ollama 是一个可以在本地部署和管理开源大语言模型的框架。它极大地简化了开源大语言模型的安装和配置细节,一经推出就广受好评。目前已在 GitHub 上获得了大量 Star。
不管是著名的 Llama 系列,还是最新的 AI 新贵 Mistral,等等各种开源大语言模型,都可以用 Ollama 实现一键安装并运行。支持的更多模型的列表可以查看 Ollama 官网。
| Model | Parameters | Size | Download |
|---|---|---|---|
| Llama 2 | 7B | 3.8GB | ollama run llama2 |
| Mistral | 7B | 4.1GB | ollama run mistral |
本文就让我们一起入门 Ollama。
如何安装 Ollama 框架?
Ollama 支持各个平台:Mac、Windows 和 Linux,也提供了 Docker Image。在 Ollama 官网或者 GitHub 可以下载,然后一键安装 Ollama 框架。
- Linux:
curl -fsSL https://ollama.com/install.sh | sh - macOS:
brew install ollama - Windows: 下载安装包运行即可
由于 Ollama 刚支持 Windows 不久,在 Windows 上的相关配置还不够完善,以下我将主要以 Linux 上运行 Ollama 来举例说明。
运行 Ollama 服务
在 Ollama 安装完成后,一般会自动启动 Ollama 服务,而且会自动设置为开机自启动。安装完成后,可以使用如下命令查看是否 Ollama 是否正常启动。如下例子中显示'Active: active (running)'表示 Ollama 已经正常启动。
systemctl status ollama
输出示例:
os
● ollama.service - Ollama Service
Loaded: loaded (/etc/systemd/system/ollama.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/ollama.service.d
└─environment.conf
Active: active (running) since Thu 2024-03-07 09:09:39


