DeepSeek API

DeepSeek 提供兼容 OpenAI/Anthropic 格式的推理增强型 LLM 接口,支持聊天补全、工具调用、思维链输出与 Beta 能力(前缀补全、FIM)。

基础 URL
https://api.deepseek.com
认证
Bearer / Authorization: Bearer
官方 SDK
Python (OpenAI SDK), JavaScript/Node.js (OpenAI SDK), Python (Anthropic SDK)
🔑 API Key 获取
前置要求:注册并登录 DeepSeek 开放平台账户。
入口:https://platform.deepseek.com/api_keys
说明:在开放平台创建 API Key:登录平台后进入“API Keys”页面,生成并复制密钥。

支持模型

API 接口列表

POST /chat/completions Docs

创建聊天补全(兼容 OpenAI Chat Completions),支持非思维与思维模式(deepseek-chat / deepseek-reasoner),可选流式输出与工具调用。

认证
频率限制0 / min
计费模式Pay-per-token
{
  "model": "deepseek-chat",
  "messages": [
    {
      "role": "system",
      "content": "You are a helpful assistant."
    },
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "stream": false
}
GET /models Docs

列出当前可用模型及其基本信息(OpenAI 格式兼容)。

认证
频率限制0 / min
计费模式Free
{}
POST /beta/completions Docs

FIM(Fill-In-the-Middle)补全 Beta 能力;需设置 base_url 为 beta,支持在中间插入补全。

认证
频率限制0 / min
计费模式Pay-per-token
{
  "model": "deepseek-chat",
  "prompt": "Once upon a time, ",
  "suffix": null,
  "max_tokens": 1024
}
POST /anthropic/v1/messages Docs

Anthropic API 兼容端点,使用 Anthropic SDK 的消息格式调用 DeepSeek 模型(默认映射到 deepseek-chat)。

认证
频率限制0 / min
计费模式Pay-per-token
{
  "model": "deepseek-chat",
  "max_tokens": 1000,
  "system": "You are a helpful assistant.",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "Hi"
        }
      ]
    }
  ]
}