API Hop

文件目錄

API Hop 文件

DeepSeek 模型

DeepSeek V4 Flash、V4 Pro 與 V4.1 Flash 的模型 ID 及 Chat Completions 可用性。

POSThttps://api.apihop.ai/v1/chat-completions

DeepSeek 模型使用共用 Chat Completions 端點。切換模型時只需更改 model 值;端點與驗證方式不變。

text
POST https://api.apihop.ai/v1/chat-completions

可用模型

model 值定位非串流SSE 串流
deepseek-v4-flashFlash 層級,適合作為日常對話或批次評估的實用起點支援支援
deepseek-v4-proPro 層級,用於重視複雜推理與輸出品質的評估支援支援
deepseek-v4.1-flashDeepSeek V4.1 Flash;獨立模型 ID,不是 V4 Flash 別名部署並啟用後部署並啟用後

V4.1 Flash 僅在路由設定部署並啟用後可用。只有當你的 API 金鑰透過 GET https://api.apihop.ai/v1/models 取得 deepseek-v4.1-flash 時才使用。本參考條目不代表已部署至正式環境或已成功通過推論測試。既有 V4 Flash 與 V4 Pro ID 不變。

此定位協助選擇最初測試的模型,不是延遲、吞吐量或品質 SLA。投入正式環境前,請用自己的提示詞、輸出長度及並行數比較可用模型。

驗證

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

非串流請求

此端點預設回傳一個完整 Chat Completions 回應。範例明確加入 stream: false,讓複製後的行為仍然清楚。

json
{
  "model": "deepseek-v4-flash",
  "messages": [
    {
      "role": "system",
      "content": "You are a precise technical assistant."
    },
    {
      "role": "user",
      "content": "Explain three benefits of event-driven architecture."
    }
  ],
  "stream": false
}

使用 Pro 模型時,只更改模型欄位:

json
{
  "model": "deepseek-v4-pro"
}

串流請求

串流請明確設定 stream: true,並將回應作為 SSE 事件處理,直到 [DONE]。

json
{
  "model": "deepseek-v4-pro",
  "messages": [
    {
      "role": "user",
      "content": "Create a checklist for a reversible database migration."
    }
  ],
  "stream": true
}

請求欄位

modelstring必填

使用 deepseek-v4-flash 或 deepseek-v4-pro 或 deepseek-v4.1-flash,以 GET https://api.apihop.ai/v1/models 回傳為準。

messagesobject[]必填

OpenAI Chat Completions 風格的訊息,每則訊息包含 role 與 content。

streamboolean預設: false

true 回傳 SSE;false 回傳一個完整 JSON 回應。

max_tokensinteger

選填的輸出 Token 上限,須為正整數。省略時使用所選模型的上游預設值。依模型而定,此額度可能同時包含推理 Token 與最終文字。過小的額度可能截斷回答,或在產生最終文字前耗盡;提高額度可能增加費用。

max_completion_tokensinteger

max_tokens 的選填相容替代欄位,具有相同額度注意事項。支援情況由所選模型決定;省略兩個欄位可使用上游預設值。

關於 temperature、top_p、frequency_penalty、presence_penalty、stop 與 n 等共用欄位,請參閱共用 Chat Completions。支援與語意效果可能依模型而異;本指南不表示 V4.1 Flash 支援每個選填欄位。

成功回應

json
{
  "id": "chatcmpl_...",
  "object": "chat.completion",
  "created": 1787200000,
  "model": "deepseek-v4-flash",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "1. Services can remain loosely coupled..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 31,
    "completion_tokens": 96,
    "total_tokens": 127
  }
}

回應可能含有額外用量明細,請將其視為選填。

使用注意事項

  • 目前公開協定為 Chat Completions,包含非串流與 SSE 串流。
  • 這些模型目前無法透過 OpenAI Responses 或 Claude Messages 使用。
  • 請將主體的 model 設為精確 ID:deepseek-v4-flash、deepseek-v4-pro 或 deepseek-v4.1-flash。
  • 只使用 GET https://api.apihop.ai/v1/models 回傳的模型 ID。
  • 以 GET https://api.apihop.ai/v1/models 查看目前金鑰可見的模型,並在控制台查看現行價格。