Skip to content

ollama

简介

ollama 类似于包管理器,类比于 pip、brew 等降低了模型下载、安装、使用、管理等成本。

安装

  1. 官网下载客户端,ollama
  2. 客户端下载成功后,安装命令行工具 ollama
  3. 在终端安装模型,比如 ollama run deepseek-r1:8b
  4. 模型下载成功后,直接输入文本回车和模型交互,具体终端使用详见命令行交互

常用命令

bash
# 查看帮助
ollama help

# 列出本地模型
ollama list

# 运行某个模型
ollama run deepseek-r1:8b

命令行交互

本地模型运行后可以直接输入文本,回车后模型会给出回答。除此之外常用默认指令有

bash
/help 帮助
/bye 退出
/clear 清除
/exit 退出

创建自定义模型

  1. 新建 Modelfile 文件
dockerfile
# 继承 deepseek-r1:8b 模型
FROM deepseek-r1:8b

# 设置温度参数 
PARAMETER temperature 0.8

# 设置上下文长度
PARAMETER num_ctx 4096

# 自定义 prompt
# sets a custom system message to specify the behavior of the chat assistant
SYSTEM You are Mario from super mario bros, acting as an assistant.
  1. 创建模型
bash
# 项目根目录执行
ollama create teaching

# 创建成功后,会生成一个 teaching 模型, 查找模型 name
ollama list

# 运行自定义模型,假设模型名称为  mymodel:latest
ollama run mymodel:latest

参考资料