使用 Python 调用 DeepSeek R1 深度思考模型 API 接口

DeepSeek-V3 多项评测成绩超越了 Qwen2.5-72B 和 Llama-3.1-405B 等其他开源模型,并在性能上和世界顶尖的闭源模型 GPT-4o 以及 Claude-3.5-Sonnet 不分伯仲。
DeepSeek-R1 在后训练阶段大规模使用了强化学习技术,在仅有极少标注数据的情况下,极大提升了模型推理能力。在数学、代码、自然语言推理等任务上,性能比肩 OpenAI o1 正式版。

接口地址(兼容 OpenAI SDK)

POST https://wcode.net/api/gpt/v1/chat/completions

第一步:获取 API KEY

https://wcode.net/get-apikey

第二步:使用 python requests 调用 DeepSeek-R1

python 代码示例(非流式输出,如果需要流式输出,开启 stream 参数即可):

import requests
import json

url = "https://wcode.net/api/gpt/v1/chat/completions"

payload = json.dumps({
  "model": "deepseek-r1",
  "messages": [
    {
      "role": "system",
      "content": "You are a helpful assistant."
    },
    {
      "role": "user",
      "content": "你好,请介绍一下你自己"
    }
  ]
})

headers = {
  'Content-Type': 'application/json',
  'Authorization': 'Bearer API_KEY'     # TODO: 这里的 API_KEY 需要替换,获取 API_KEY 入口:https://wcode.net/get-apikey
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

响应结果:

{
    "id": "021738724828805af3d860f181fcba7f252ea2d6bc1813a2866f8",
    "object": "chat.completion",
    "created": 1738724836,
    "model": "deepseek-r1-250120",
    "choices": [
        {
            "index": 0,
            "message": {
                "role": "assistant",
                "content": "\n\n你好!我是DeepSeek-R1,一个由深度求索公司开发的智能助手,我擅长通过思考来帮您完成复杂的任务,并满足您信息获取与处理的需求。我的能力覆盖通用问答、多轮对话、创意写作、代码编程、逻辑推演、数学计算等多个领域。如果你有任何问题,我会尽我所能为你提供帮助。"
            },
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 15,
        "completion_tokens": 201,
        "total_tokens": 216,
        "prompt_tokens_details": {
            "cached_tokens": 0
        },
        "completion_tokens_details": {
            "reasoning_tokens": 124,
            "accepted_prediction_tokens": 0,
            "rejected_prediction_tokens": 0
        }
    }
}


参考文档:https://wcode.net/deepseek-llm-api

posted @   charescape  阅读(4907)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
点击右上角即可分享
微信分享提示