首先,登入Deepseek開放平台取得API key。
在 Deepseek 開放平台的左側欄上,找到「API Keys」部分。單擊它以建立 API 金鑰。建立後,複製此金鑰並將其儲存在只有您有權存取的安全位置。
請將此 API 金鑰保存在安全且易於存取的地方。出於安全原因,您將無法透過 Deepseek 開放式平台介面再次查看。如果您遺失了該金鑰,則需要建立新密鑰。
取得 API 金鑰後,您就可以開始進行 API 呼叫。 Deepseek API 官方文件可在此處取得:https://api-docs.deepseek.com/。
下面,我們將使用Apidog來測試 API 並串流 AI 模型傳回的訊息。
或輸出整個響應。
如果您還沒有使用過Apidog ,我們強烈推薦它。它是一個整合的協作平台,集 API 文件、除錯、設計、測試、模擬和自動化測試於一體。
登入Apidog並建立新的HTTP專案。之後,請轉到專案右上角的「環境管理」部分。點擊“Prod Env”,然後在 Service Base URL 欄位中輸入https://api.deepseek.com
。然後,新增一個名為API_KEY
環境變數,其中包含您先前建立的 Deepseek API 金鑰的值。新增後,儲存變更。
設定 API 金鑰後,在專案中建立一個新端點。然後,從Deepseek API 文件複製對話 API 的 cURL 命令。
返回 Apidog,只需按下「Ctrl + V」將 cURL 直接貼到端點路徑中即可。 Apidog 會自動解析 cURL。
在解析的端點中,按一下「標頭」並修改Authorization
參數。將其值變更為Bearer {{API_KEY}}
,以便 API 請求將包含儲存在環境變數中的 API 金鑰。
將環境切換為右上角「環境管理」下的「Prod Env」。然後,點擊“發送”按鈕發送請求。您將收到來自端點的回應。透過修改Body中的messages
內容,可以模擬不同的對話。
若要啟用串流輸出,請將stream
值設為true
。
登入 Deepseek 開放平台後,建立 API 金鑰並將其保存在安全位置。透過將Deepseek API與Apidog集成,您可以快速完成API偵錯。配置好環境變數後,將 Deepseek 提供的 cURL 匯入到 Apidog 中,並將 Authorization 設為Bearer {{API_KEY}}
。然後,切換到生產環境發送請求,並根據需要修改參數以啟用會話。支援流式或全量輸出,提高開發效率。
原文出處:https://dev.to/auden/how-to-use-deepseek-api-and-enable-streaming-output-for-debugging-1ah9