运行模型
ollama run gemma4
启动集成
ollama launch
配置并启动外部应用程序以使用 Ollama 模型。这提供了一种交互式的方式来设置和启动与受支持应用的集成。
支持的集成
- OpenCode - 开源编码助手
- Claude Code - Anthropic 的智能体编码工具
- Codex - OpenAI 的编码助手
- VS Code - Microsoft 的内置 AI 聊天 IDE
- Droid - Factory 的 AI 编码智能体
示例
以交互方式启动集成:
ollama launch
启动特定集成:
ollama launch claude
使用特定模型启动:
ollama launch claude --model qwen3.5
仅配置而不启动:
ollama launch droid --config
多行输入
对于多行输入,您可以使用 """ 包裹文本:
>>> """Hello, ... world! ... """ I'm a basic program that prints the famous "Hello, world!" message to the console.
多模态模型
ollama run gemma4 "What's in this image? /Users/jmorgan/Desktop/smile.png"
生成嵌入向量
ollama run embeddinggemma "Hello world"
输出是一个 JSON 数组:
echo "Hello world" | ollama run nomic-embed-text
询问决策模型
ollama run nimble --ask "Is a refund being requested?" < ticket.txt ollama run nimble --ask "Which team should handle this?" \ --choice billing="Payments and refunds" \ --choice technical="Software problems" < ticket.txt ollama run nimble --ask "How urgent is this?" \ --level "Routine" \ --level "Soon" \ --level "Immediate" < ticket.txt
状态通过管道传入或在模型名称后提供,可以是文本或 JSON 格式。每个 --ask 问题都会得到“是”或“否”的回答,除非其后跟随有供选择的标签(--choice)或用于评分的级别(--level)。请参阅 Decision。
与语音模型对话
ollama run phonon "Hello from Ollama." ollama run phonon --voice Zoey "Hi, this is Zoey." ollama run phonon "Save this to a file." > speech.wav
音频将通过扬声器播放,或者在重定向输出时写入为 WAV 文件。不带文本运行它即可逐行朗读您输入的内容。请参阅 Speech。
下载模型
ollama pull gemma4
删除模型
ollama rm gemma4
列出模型
ollama ls
登录 Ollama
ollama signin
退出 Ollama 登录
ollama signout
创建自定义模型
首先,创建一个 Modelfile
FROM gemma4 SYSTEM """You are a happy cat."""
然后运行 ollama create:
ollama create -f Modelfile
列出正在运行的模型
ollama ps
停止正在运行的模型
ollama stop gemma4
启动 Ollama
ollama serve
要查看可设置的环境变量列表,请运行 ollama serve --help