DeepSeek本地接口调用(Ollama)

前言

上篇博文,我们通过Ollama搭建了本地的DeepSeek模型,本文主要是方便开发人员,如何通过代码或工具,通过API接口调用本地deepSeek模型

前文:DeepSeek-R1本地搭建_deepseek 本地部署-CSDN博客

注:本文不仅仅适用DeepSeek, 通过Ollama安装的模型,都适用

一:Ollama接口

上文中,我们采用ollama来搭建deepSeek r1模型,所有调用本地deepSeek模型,可以使用ollama开放的API来操作。

ollama默认开放端口:11434

ollama接口文档地址:https://github.com/ollama/ollama/blob/main/docs/api.md

里面包含各种接口,包括如下:(访问文档,点击自行选择)

注意:文档是英文,看不懂用浏览器翻一下

二:调用案例(创建聊天)

API文档地址:(参考)https://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-chat-completionhttps://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-chat-completion

接口地址:http://localhost:11434/api/chat

请求方式:POST

请求类型:JSON

请求内容:

复制代码
{
  "model": "deepseek-r1:1.5b",
  "messages": [
    {
      "role": "user",
      "content": "你好?"
    }
  ]
}

注:这里model代码你的模型,content是你要聊天的内容,role指代角色,还要其他参数,请参考官方文档。

POSTMAN访问如下:

三:调用案例(生成请求)

API文档地址:(参考)https://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-completionhttps://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-completion

接口地址:http://localhost:11434/api/generate

请求方式:POST

请求类型:JSON

请求内容:

复制代码
{
  "model": "deepseek-r1:1.5b",
  "prompt": "你好",
  "stream": false
}

注:如果stream设置为false,响应将是单个 JSON 对象

返回结果:

复制代码
{
    "model": "deepseek-r1:1.5b",
    "created_at": "2025-03-04T08:40:06.4879238Z",
    "response": "<think>\n\n</think>\n\n你好!很高兴见到你,有什么我可以帮忙的吗?",
    "done": true,
    "done_reason": "stop",
    "total_duration": 951604700,
    "load_duration": 23765300,
    "prompt_eval_count": 4,
    "prompt_eval_duration": 57000000,
    "eval_count": 17,
    "eval_duration": 870000000
}

POSTMAN:

四:其他API

请参考官方文档:

https://github.com/ollama/ollama/blob/main/docs/api.md

相关推荐
剑海风云11 小时前
适应性Java用于现代 API:REST、GraphQL 和事件驱动
java·api·restful·graphql·事件驱动
奔跑吧邓邓子12 小时前
DeepSeek 技术赋能无人农场协同作业:用 AI 重构农田管理 “神经网”
人工智能·deepseek·无人农场·协同作业·农田管理·神经网
阿加犀智能13 小时前
快速在高通芯片手机&平板本地部署大模型DeepSeek
android·linux·deepseek
Ann16 小时前
【翻译】图解deepseek-R1
llm·deepseek
Lanqing_076017 小时前
淘宝商品详情图API接口返回参数说明
java·服务器·前端·api·电商
饼干哥哥17 小时前
3个实操案例,学会用DeepSeek做VBA开发实现Excel自动化
excel·deepseek
Lanqing_07601 天前
如何通过API接口获取淘宝商品列表?操作详解
api
Rose 使者1 天前
今日实时汇率查询接口如何用Python实现调用?
python·api·汇率查询
Just_Paranoid2 天前
华为云Flexus+DeepSeek征文 | 基于Dify构建具备联网搜索能力的知识库问答助手
华为云·知识库·maas·deepseek·flexusx
喵个咪2 天前
开箱即用的GO后台管理系统 Kratos Admin - 后端权限控制
后端·go·api