第一步:獲取 API Key 權限

要讓 Siri 能夠調用 DeepSeek 或 ChatGPT 的服務,首先需要獲取相關平臺的 API Key。API Key 是訪問接口的憑證,確保你的請求能被平臺識別并處理。

1. 注冊并登錄開發者平臺

DeepSeek 的 API Key 獲取

  1. 訪問 DeepSeek 的官網或開發者平臺。
  2. 注冊一個開發者賬戶,并登錄到后臺。
  3. 找到 API 管理頁面,點擊生成新的 API Key。
  4. 記錄生成的 API Key(例如:https://api.deepseek.com/v1/chat/completions)。確保將其妥善保存,API Key 是敏感信息切勿公開。

ChatGPT 的 API Key 獲取

  1. 訪問 OpenAI 平臺:OpenAI API
  2. 登錄你的賬戶,或注冊一個新賬戶。
  3. 進入“API Keys”頁面,點擊“Create new secret key”。
  4. 將生成的密鑰保存到本地,密鑰通常以 sk- 開頭,例如:sk-xxxxxxxxxxxx

API Key生成頁面

2. 注意事項

第二步:創建快捷指令

在獲取 API Key 后,你需要在 iOS 的快捷指令 App 中創建一個新的快捷指令,使 Siri 能夠通過語音調用 API 并返回結果。

1. 新建快捷指令

  1. 打開 iPhone 或 iPad 上的「快捷指令」App。
  2. 點擊右上角的 + 按鈕,創建一個新快捷指令。
  3. 在快捷指令的頂部,命名為“DeepSeek”或“ChatGPT 助手”。

2. 添加 Siri 語音觸發

  1. 在快捷指令頂部點擊菜單按鈕,選擇“添加到 Siri”。
  2. 設置喚醒詞,例如:“嘿 Siri,咨詢智能助手”。
  3. 確保語音觸發設置成功,可在設置中測試。

3. 核心步驟配置

獲取用戶語音輸入

調用 DeepSeek 或 ChatGPT API

解析 API 響應并朗讀結果

以下是完整的快捷指令配置:

1. 文本:
- 內容:{"model": "deepseek-chat", "messages": [{"role": "user", "content": "問:"}]}

2. 獲取URL內容:
- URL: https://api.deepseek.com/v1/chat/completions
- 方法: POST
- 請求頭: 
  - Authorization: Bearer [你的API Key]
  - Content-Type: application/json
- 請求體: 文本

3. 從JSON中獲取值:
- 路徑: choices.0.message.content

4. 朗讀文本:
- 輸入: 從JSON中獲取的值

快捷指令配置示例

第三步:關聯 Siri 與快捷指令

完成快捷指令的創建后,下一步是將其與 Siri 集成,確保語音指令能夠觸發快捷指令。

1. 測試快捷指令

  1. 對 Siri 說出喚醒詞,例如:“嘿 Siri,咨詢智能助手”。
  2. Siri 會提示你輸入問題,嘗試提問例如:“今天天氣如何?”。
  3. 系統會調用 API 并返回結果,Siri 朗讀回答內容。

2. 示例場景

Siri效果展示

第四步:進階功能實現

如果需要更復雜的功能,例如記憶上下文、支持多輪對話,可以對 API 請求的 messages 字段進行擴展,記錄對話歷史。

如何擴展多輪對話功能

  1. messages 數組中添加多個歷史消息:
    {
    "model": "deepseek-chat",
    "messages": [
    {"role": "user", "content": "你好"},
    {"role": "assistant", "content": "你好,有什么可以幫您的嗎?"},
    {"role": "user", "content": "最近的天氣怎么樣?"}
    ]
    }
  2. 系統會基于歷史上下文生成更連貫的回復。

注意事項

  1. API 調用限制

  2. 隱私與安全

  3. 錯誤處理設置

錯誤處理示例

FAQ

1. 如何獲取 API Key?

2. API Key 是否有有效期?

3. Siri 集成支持多語言嗎?

4. 如何確保 API 調用的安全性?

5. 快捷指令無法正常工作怎么辦?

通過以上教程,你可以輕松實現 Siri 與 DeepSeek 或 ChatGPT 的集成,打造一個功能強大的語音助手!

上一篇:

閑魚API深入解析與應用指南

下一篇:

X API接口調用:提升開發效率的關鍵
#你可能也喜歡這些API文章!

我們有何不同?

API服務商零注冊

多API并行試用

數據驅動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內容創意新穎性、情感共鳴力、商業轉化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

對比大模型API的邏輯推理準確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費