跳至主要內容

API 參考文件

成員 API
「成員 API」的直接連結

下列端點的根 URL 為:/v1/org/members

方法端點說明
GET/列出成員
POST/invitations傳送邀請
GET/invitations列出邀請
DELETE/invitations/:id撤銷邀請
PATCH/:id更新成員角色
DELETE/:id移除成員

API token
「API token」的直接連結

下列端點的根 URL 為:/v1/auth/tokens

方法端點說明
POST/建立 API token
GET/列出 API token
DELETE/:id刪除 API token

Studio API
「Studio API」的直接連結

下列端點的根 URL 為:/v1/studio

方法端點說明
GET/projects列出 Studio 專案
POST/projects建立專案
GET/projects/:id取得專案詳細資料與部署項目
DELETE/projects/:id刪除專案
POST/deploys建立部署項目
POST/deploys/:id/upload-complete確認產物上傳完成
GET/deploys/:id取得部署狀態
GET/deploys/:id/logs取得部署記錄
GET/deploys/:id/logs/stream串流傳輸部署記錄(SSE)

Server API
「Server API」的直接連結

下列端點的根 URL 為:/v1/server

方法端點說明
GET/projects列出 server 專案
POST/projects建立專案
GET/projects/:id取得專案詳細資料
DELETE/projects/:id刪除專案
PUT/projects/:id/env設定環境變數
GET/projects/:id/env取得環境變數
POST/projects/:id/env/restart變更環境變數後重新啟動
GET/projects/:id/domains列出網域
POST/projects/:id/domains新增自訂網域
GET/projects/:id/runtime-logs取得執行階段記錄
POST/projects/:id/redeploy觸發重新部署
POST/projects/:id/always-on啟用 always-on
DELETE/projects/:id/always-on停用 always-on
POST/deploys建立部署項目
POST/deploys/:id/upload-complete確認產物上傳完成
GET/deploys/:id取得部署狀態
GET/deploys/:id/logs取得部署記錄
POST/deploys/:id/cancel取消佇列中或進行中的部署
DELETE/deploys/:id停止執行中的部署

Gateway API
「Gateway API」的直接連結

下列端點的根 URL 為:/v1/gateway

方法端點說明
GET/projects列出 Gateway 專案
GET/projects/:id取得專案詳細資料
PATCH/projects/:id更新專案設定
DELETE/projects/:id刪除專案
POST/projects/provision佈建新的 Gateway 專案
GET/projects/:id/keys列出 API 金鑰
POST/projects/:id/keys建立 API 金鑰
DELETE/projects/:id/keys/:keyId撤銷 API 金鑰
GET/projects/:id/keys/:keyId/bindings列出金鑰層級的 Provider binding
POST/projects/:id/keys/:keyId/bindings新增金鑰層級的 Provider binding(BYOK)
DELETE/projects/:id/keys/:keyId/bindings/:provider移除金鑰層級的 binding
GET/projects/:id/bindings列出專案層級的 Provider binding
POST/projects/:id/bindings新增專案層級的 Provider binding(BYOK)
DELETE/projects/:id/bindings/:provider移除專案層級的 binding
GET/projects/:id/usage/has-activity檢查專案是否有任何要求
GET/projects/:id/usage/activity取得彙整後的用量活動
GET/projects/:id/usage/memory-activity取得一段時間範圍內的 memory-token 總量
GET/projects/:id/usage/logs取得要求記錄
GET/projects/:id/usage/logs/facets取得記錄篩選 facet
GET/projects/:id/usage/logs/:requestId取得特定要求的詳細資料
GET/projects/:id/memory/threads列出 thread(dashboard)
POST/projects/:id/memory/threads建立 thread(dashboard)
GET/projects/:id/memory/threads/:threadId取得 thread(dashboard)
PATCH/projects/:id/memory/threads/:threadId更新 thread(dashboard)
DELETE/projects/:id/memory/threads/:threadId刪除 thread(dashboard)
POST/projects/:id/memory/threads/:threadId/clone複製 thread(dashboard)
GET/projects/:id/memory/threads/:threadId/messages列出訊息(dashboard)
POST/projects/:id/memory/threads/:threadId/messages儲存訊息(dashboard)
DELETE/projects/:id/memory/threads/:threadId/messages刪除訊息(dashboard)
GET/projects/:id/memory/threads/:threadId/observations/history觀察記錄(dashboard)
GET/models列出可用模型

Gateway proxy 端點
「Gateway proxy 端點」的直接連結

詳情請參閱 Gateway 文件