当前位置: 首页 > article >正文

【AI大模型】DeepSeek API大模型接口实现

目录

一、DeepSeek发展历程

2023 年:创立与核心技术突破

2024 年:开源生态与行业落地

2025 年:多模态与全球化布局

性能对齐 OpenAI-o1 正式版​

二、API接口调用

1.DeepSeek-V3模型调用

2.DeepSeek-R1模型调用

三、本地化部署接口调用

1.ollama本地化安装(略)

2.DeepSeek-R1本地化安装

3.本地ollama接口调用


一、DeepSeek发展历程

2023 年:创立与核心技术突破

  • 7 月:DeepSeek 由幻方量化支持成立,总部位于杭州。

  • 11 月:发布首个开源代码大模型 DeepSeek Coder,支持多种编程语言,在 HumanEval 任务中甚至超越了 GPT-3.5-turbo。

  • 11 月 29 日:推出参数规模达 670 亿的通用大模型 DeepSeek LLM,致力于自然语言处理、知识问答等任务。

2024 年:开源生态与行业落地

  • 5 月:发布第二代开源混合专家(MoE)模型 DeepSeek - V2,总参数达 2360 亿,支持 128K 长上下文,API 定价极具性价比。

  • 12 月:发布 DeepSeek - V3,总参数达 6710 亿,训练成本仅为 557.6 万美元,在百科知识、数学、编程等任务中全面超越了 Qwen2.5 - 72B 和 Llama - 3.1 - 405B。

2025 年:多模态与全球化布局

  • 1 月 20 日:发布新一代推理模型 DeepSeek - R1,性能与 OpenAI 的 o1 正式版持平,并开源。其 API 服务定价为每百万输入 tokens 1 元(缓存命中)/4 元(缓存未命中),每百万输出 tokens 16 元。

  • 1 月 26 日:DeepSeek 登顶美区 App Store 免费榜第六,超越 Google Gemini 和 Microsoft Copilot。

性能对齐 OpenAI-o1 正式版

  • DeepSeek-R1 在后训练阶段大规模使用了强化学习技术,在仅有极少标注数据的情况下,极大提升了模型推理能力。在数学、代码、自然语言推理等任务上,性能比肩 OpenAI o1 正式版。

二、API接口调用

1.DeepSeek-V3模型调用

# Please install OpenAI SDK first: `pip3 install openai`

from openai import OpenAI

client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")

response = client.chat.completions.create(
    model="deepseek-chat",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "Hello"},
    ],
    stream=False
)

print(response.choices[0].message.content)

2.DeepSeek-R1模型调用

# Please install OpenAI SDK first: `pip3 install openai`

from openai import OpenAI

client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")

response = client.chat.completions.create(
    model="deepseek-reasoner",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "Hello"},
    ],
    stream=False
)

print(response.choices[0].message.content)

三、本地化部署接口调用

1.ollama本地化安装(略)

2.DeepSeek-R1本地化安装

ollama run deepseek-r1:1.5b

3.本地ollama接口调用

# Please install OpenAI SDK first: `pip3 install openai`

from openai import OpenAI

client = OpenAI(api_key="ollama", 
    base_url="https://localhost:11434/v1/")

response = client.chat.completions.create(
    model="deepseek-r1:1.5b",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "Hello"},
    ],
    stream=False
)

print(response.choices[0].message.content)


http://www.kler.cn/a/532995.html

相关文章:

  • Web服务器启动难题:Spring Boot框架下的异常处理解析
  • 在React中使用redux
  • Unity游戏(Assault空对地打击)开发(6) 鼠标光标的隐藏
  • 【高级篇 / IPv6】(7.2) ❀ 05. 在60E上配置ADSL拨号宽带上网(IPv6) ❀ FortiGate 防火墙
  • Unity GetLocalizedString()失效问题
  • 普罗米修斯监控服务搭建位置全解析:权衡与抉择
  • 深入探讨前端新技术:CSS Container Queries 的应用与实践
  • Meta财报解读:营收超预期,用户增长放缓,AI与元宇宙仍是烧钱重点
  • BUU11 [极客大挑战 2019]Secret File1
  • 结合机器视觉与深度学习的 Python 项目
  • fastDFS简介及应用
  • Node.js与嵌入式开发:打破界限的创新结合
  • Qt网络相关
  • 25.02.04 《CLR via C#》 笔记 13
  • Linux——ext2文件系统(二)
  • 亚博microros小车-原生ubuntu支持系列:21 颜色追踪
  • 安全实验作业
  • 【Hadoop】Hadoop的HDFS
  • Docker技术相关学习二
  • oracle: 表分区>>范围分区,列表分区,散列分区/哈希分区,间隔分区,参考分区,组合分区,子分区/复合分区/组合分区
  • Tag注解
  • C++滑动窗口技术深度解析:核心原理、高效实现与高阶应用实践
  • 2024.1版android studio创建Java语言项目+上传gitee
  • 解决带空格的字符串输入问题:C/C++中的几种常用函数
  • 网络原理(5)—— 数据链路层详解
  • 使用SpringBoot发送邮件|解决了部署时连接超时的bug|网易163|2025