Skip to content
2026-09-29 04:20295 字OllamaAPIApifox

Ollama API 调试 ​

开通远程访问(Linux) ​

修改 /etc/systemd/system/ollama.service,在 [Service] 段添加:

ini
Environment="OLLAMA_HOST=0.0.0.0:11434"
Environment="OLLAMA_ORIGINS=*"
shell
systemctl daemon-reload
systemctl restart ollama
# 开放防火墙端口
firewall-cmd --zone=public --add-port=11434/tcp --permanent
firewall-cmd --reload

API 接口一览 ​

接口方法路径
内容生成POST/api/generate
聊天对话POST/api/chat
向量化POST/api/embeddings
运行中的模型GET/api/ps
可用模型列表GET/api/tags
拉取模型POST/api/pull
删除模型DELETE/api/delete

Apifox 调试 ​

  1. 从 Ollama 官方文档 下载 openapi.yaml
  2. Apifox → 导入 → 选择 OpenAPI 格式 → 导入文件
  3. 设置环境 URL 为 http://localhost:11434
  4. 选择接口 → 填写参数 → 发送测试

聊天对话接口示例 ​

json
{
    "model": "qwen3:4b",
    "messages": [
        { "role": "user", "content": "你是谁?" }
    ],
    "stream": false
}

图片对话需使用 LLaVA 等多模态模型,并将图片转为 Base64 后放入 images 字段。

向量化接口示例 ​

json
{
    "model": "qwen3-embedding:4b",
    "prompt": "待向量化的文本"
}

相关笔记 ​

每一篇文章,都是时间的标本