跳过至正文

运行模型

ollama run gemma3

启动集成

ollama launch
配置并启动外部应用程序以使用 Ollama 模型。这提供了一种以交互方式设置和启动受支持应用集成的方法。

支持的集成

  • OpenCode - 开源编程助手
  • Claude Code - Anthropic 的智能体(agentic)编程工具
  • Codex - OpenAI 的编程助手
  • VS Code - 微软内置 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 gemma3 "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 pull gemma3

移除模型

ollama rm gemma3

列出模型

ollama ls

登录 Ollama

ollama signin

退出 Ollama

ollama signout

创建自定义模型

首先,创建一个 Modelfile
FROM gemma3
SYSTEM """You are a happy cat."""
然后运行 ollama create
ollama create -f Modelfile

列出运行中的模型

ollama ps

停止运行中的模型

ollama stop gemma3

启动 Ollama

ollama serve
要查看可设置的环境变量列表,请运行 ollama serve --help