Ollama 常用命令

Ollama 常用命令

Ollama 是一个用于管理和运行大型语言模型的工具,提供了丰富的命令行接口(CLI),方便用户在本地环境中轻松地部署和运行各种模型。以下是一些 Ollama 的常用命令及其用法:

一、模型管理命令

1. 创建模型

bash 复制代码
ollama create <model_name> -f <Modelfile>

该命令根据指定的 Modelfile 创建一个新模型。Modelfile 中包含了模型的配置信息,如模型架构、参数等。

2. 拉取模型

bash 复制代码
ollama pull <model_name>

从远程模型仓库拉取指定的模型到本地。如果本地已存在该模型,此命令会更新模型,仅下载变更部分。

3. 列出本地模型

bash 复制代码
ollama list

显示本地存储的所有模型,包括模型名称、版本等信息。

4. 查看模型信息

bash 复制代码
ollama show <model_name>

显示指定模型的详细信息,如版本、参数、大小等。

5. 复制模型

bash 复制代码
ollama cp <source_model> <destination_model>

复制一个模型,创建一个新模型副本。

6. 删除模型

bash 复制代码
ollama rm <model_name>

从本地删除指定的模型,释放存储空间。

二、模型运行命令

1. 启动 Ollama 服务

bash 复制代码
ollama serve

启动 Ollama 服务器,使其开始监听请求并处理模型任务。

2. 运行模型

bash 复制代码
ollama run <model_name>

运行指定的模型,用户可以与模型进行交互,输入提示并获取推理结果。

3. 停止运行的模型

bash 复制代码
ollama stop <model_name>

停止正在运行的指定模型。

4. 查看正在运行的模型

bash 复制代码
ollama ps

列出当前正在运行的模型,显示其状态信息。

三、其他辅助命令

1. 查看帮助信息

bash 复制代码
ollama help

显示 Ollama 支持的所有命令及其简要说明,帮助用户了解可用的功能。

2. 查看版本信息

bash 复制代码
ollama -v

显示当前 Ollama 工具的版本信息。

四、示例

创建并运行一个模型

bash 复制代码
# 创建模型
ollama create my-model -f ./Modelfile

# 运行模型
ollama run my-model

使用多行输入与模型交互

bash 复制代码
ollama run my-model """
这是一个多行输入的示例。
模型会根据这些输入进行推理。
"""

多模态模型交互

bash 复制代码
ollama run my-multimodal-model "这张图片上是什么? /path/to/image.png"

将提示作为参数传递给模型

bash 复制代码
ollama run my-model "请总结这个文件:$(cat README.md)"

通过以上命令,用户可以方便地在本地管理和运行各种大型语言模型,满足不同的开发和应用需求。

相关推荐
智驱力人工智能6 小时前
小区高空抛物AI实时预警方案 筑牢社区头顶安全的实践 高空抛物检测 高空抛物监控安装教程 高空抛物误报率优化方案 高空抛物监控案例分享
人工智能·深度学习·opencv·算法·安全·yolo·边缘计算
qq_160144876 小时前
亲测!2026年零基础学AI的入门干货,新手照做就能上手
人工智能
Howie Zphile6 小时前
全面预算管理难以落地的核心真相:“完美模型幻觉”的认知误区
人工智能·全面预算
人工不智能5776 小时前
拆解 BERT:Output 中的 Hidden States 到底藏了什么秘密?
人工智能·深度学习·bert
盟接之桥7 小时前
盟接之桥说制造:引流品 × 利润品,全球电商平台高效产品组合策略(供讨论)
大数据·linux·服务器·网络·人工智能·制造
kfyty7257 小时前
集成 spring-ai 2.x 实践中遇到的一些问题及解决方案
java·人工智能·spring-ai
h64648564h7 小时前
CANN 性能剖析与调优全指南:从 Profiling 到 Kernel 级优化
人工智能·深度学习
数据与后端架构提升之路7 小时前
论系统安全架构设计及其应用(基于AI大模型项目)
人工智能·安全·系统安全
忆~遂愿7 小时前
ops-cv 算子库深度解析:面向视觉任务的硬件优化与数据布局(NCHW/NHWC)策略
java·大数据·linux·人工智能
Liue612312317 小时前
YOLO11-C3k2-MBRConv3改进提升金属表面缺陷检测与分类性能_焊接裂纹气孔飞溅物焊接线识别
人工智能·分类·数据挖掘