API 金鑰

產生並管理用於程式化存取的 API 金鑰。

API 金鑰可讓你以程式化方式存取你的代理程式。你可以用它們將 Agentkit 整合到你的應用程式中,或連接第三方服務。

注意:API 金鑰需要 Hobby 方案或以上,且帳單狀態為有效。Free 方案、逾期未繳,以及未付款的工作區皆無法使用 API。升級你的方案 →

建立 API 金鑰

  1. 前往你的工作區
  2. 在側邊欄點選API 金鑰
  3. 點選建立 API 金鑰
  4. 在對話方塊中確認

新的金鑰會出現在清單中,你可以隨時顯示或複製它。

檢視與複製金鑰

清單中的每組金鑰預設都會遮蔽顯示。你可以使用眼睛圖示顯示金鑰,並使用複製圖示將其複製到剪貼簿。

使用 API 金鑰

在 API 請求中加入此金鑰:

curl -X POST 'https://your-domain.com/api/v1/chat' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"chatbotId": "uuid", "messages": [{"role": "user", "content": "Hello"}]}'

完整 API 文件 →

管理金鑰

檢視所有金鑰

工作區的所有金鑰都會列在 API 金鑰頁面上。

刪除金鑰

  1. 在清單中找到該金鑰
  2. 點選垃圾桶圖示
  3. 確認刪除

已刪除的金鑰會立即停止運作。

安全性最佳做法

絕不外洩金鑰

  • 請勿將金鑰提交至 Git 版本庫
  • 請勿將金鑰放入用戶端程式碼中
  • 請使用環境變數

定期輪替金鑰

  • 定期建立新的金鑰
  • 更新你的應用程式
  • 刪除舊的金鑰

使用個別金鑰

請為以下情境建立不同的金鑰:

  • 正式環境與開發環境
  • 不同的應用程式
  • 不同的團隊成員或服務

金鑰範圍

API 金鑰的範圍僅限於建立時所在的工作區,並可存取:

  • 工作區中的所有代理程式
  • 聊天 API 端點
  • Webhook 管理

金鑰無法:

  • 管理團隊成員
  • 存取帳單
  • 建立其他 API 金鑰

Zapier 連接

連接至 Zapier 時:

  1. 為 Zapier 建立一組專用的 API 金鑰
  2. 在 Zapier 連接中使用此金鑰
  3. 讓此金鑰保持專用,不與其他用途共用

設定 Zapier →

疑難排解

「Invalid API key」錯誤

  • 確認金鑰複製正確
  • 檢查前後是否有多餘的空格
  • 確認金鑰尚未被刪除

「Key not authorized」錯誤

  • 確認該代理程式屬於你的工作區
  • 檢查金鑰所屬的工作區是否相符
  • 確認你的工作區方案為 Hobby 或以上,且帳單狀態為有效

金鑰建立後無法運作

  • 嘗試重新整理頁面
  • 等待 30 秒讓設定生效
  • 若問題持續發生,請建立新的金鑰

後續步驟