Ollama 提供了一系列命令参数来管理模型、配置运行选项等。以下是常用的 ollama
命令及其参数:
ollama run <模型名>
--verbose
:显示详细日志。--insecure
:禁用 TLS 验证(用于自签名证书)。--nowordwrap
:禁用自动换行。ollama list
ollama pull <模型名>
--insecure
:禁用 TLS 验证。ollama push <模型名>
--insecure
:禁用 TLS 验证。ollama rm <模型名>
ollama help
ollama create <模型名> -f <Modelfile路径>
Modelfile
创建自定义模型。--force
:覆盖已存在的模型。ollama show <模型名> --modelfile
Modelfile
内容。ollama cp <源模型名> <目标模型名>
ollama serve
--host
:指定监听地址(如 0.0.0.0:11434
)。--verbose
:输出详细日志。ollama ps
ollama kill
OLLAMA_HOST
:指定服务器地址(如 0.0.0.0:11434
)。OLLAMA_MODELS
:设置模型存储路径。OLLAMA_KEEP_ALIVE
:控制模型在内存中的保留时间(如 5m
)。Modelfile
指定 GPU
层数(如 FROM llama2 GPU 10
)。# 下载并运行模型
ollama run llama2
# 创建自定义模型
ollama create mymodel -f ./Modelfile
# 启动服务器并监听所有网络
OLLAMA_HOST=0.0.0.0:11434 ollama serve
通过 ollama help <命令>
可查看具体命令的详细参数(如 ollama help run
)。参数可能因版本更新而变化,建议参考官方文档。