查詢工作流程結果
查詢工作流程結果
您可以使用 workflowRunId 查詢工作流程的執行結果。
方法
POST
URL
https://api-${endpoint}.gptbots.ai/v1/workflow/query/result
認證
如需詳情,請參考 API 概述 中的認證方法。
請求
範例
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/workflow/query/result' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"workflowRunId": "xxxxxxxx"
}'
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/workflow/query/result' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"workflowRunId": "xxxxxxxx"
}'
此代碼塊在浮窗中顯示
標頭
| 欄位 | 類型 | 必填 | 描述 |
|---|---|---|---|
| Authorization | Bearer ${API 金鑰 (API Key)} | 是 | 請使用 Authorization: Bearer ${API 金鑰 (API Key)} 進行驗證。API 金鑰可於 API 金鑰頁面取得。 |
| Content-Type | application/json | 是 | 資料類型,固定值為 application/json。 |
主體
| 欄位 | 類型 | 必填 | 描述 |
|---|---|---|---|
| workflowRunId | String | 是 | 工作流程執行 ID。 |
回應
範例
{
"workflowId": "xxxxxxxx",
"workflowName": "todayNews",
"workflowVersion": "1.0.1",
"workflowRunId": "xxxxxxxx",
"input": {
"topic": "News"
},
"output": {
"news": [
{
"summary": "致命車禍導致 Haleiwa 主要公路關閉。根據緊急醫療服務機構,週三上午,救護人員已趕赴事故現場。",
"media": "Hawaii News Now",
"title": "Hawaii News Now - 即時新聞、最新消息、天氣與交通"
},
{
"summary": "夏威夷犯罪:65 歲男子在 Waikīkī 遭襲受重傷。Jamil Hart 在 Mililani 謀殺案中被判有罪。HPD 查封 Nanakuli 非法賭博室。",
"media": "KHON2",
"title": "KHON2: 夏威夷新聞、天氣、體育、即時新聞與直播"
}
]
},
"workflowExecutionTime": 8347,
"status": "SUCCEED",
"totalCost": 0.6928,
"totalTokens": 1745,
"startTime": 1758765323024,
"endTime": 1758765331373
}
{
"workflowId": "xxxxxxxx",
"workflowName": "todayNews",
"workflowVersion": "1.0.1",
"workflowRunId": "xxxxxxxx",
"input": {
"topic": "News"
},
"output": {
"news": [
{
"summary": "致命車禍導致 Haleiwa 主要公路關閉。根據緊急醫療服務機構,週三上午,救護人員已趕赴事故現場。",
"media": "Hawaii News Now",
"title": "Hawaii News Now - 即時新聞、最新消息、天氣與交通"
},
{
"summary": "夏威夷犯罪:65 歲男子在 Waikīkī 遭襲受重傷。Jamil Hart 在 Mililani 謀殺案中被判有罪。HPD 查封 Nanakuli 非法賭博室。",
"media": "KHON2",
"title": "KHON2: 夏威夷新聞、天氣、體育、即時新聞與直播"
}
]
},
"workflowExecutionTime": 8347,
"status": "SUCCEED",
"totalCost": 0.6928,
"totalTokens": 1745,
"startTime": 1758765323024,
"endTime": 1758765331373
}
此代碼塊在浮窗中顯示
主體
| 欄位 | 類型 | 描述 |
|---|---|---|
| workflowId | String | 工作流程 ID。 |
| workflowName | String | 工作流程名稱。 |
| workflowVersion | String | 工作流程版本號。 |
| workflowRunId | String | 工作流程執行 ID,用於唯一標識此次執行。 |
| input | Object | "start" 節點的輸入,與請求中的輸入相同。 |
| output | Object | "end" 節點的輸出,包含工作流程執行的結果。 |
| workflowExecutionTime | Number | 執行工作流程所花費的時間(毫秒)。 |
| status | String | 工作流程調用狀態,可能值包括: - SUCCEED:成功 - FAILED:失敗 - PENDING:排隊中 - RUNNING:執行中 |
| totalCost | Number | 此次執行的總成本點數。 |
| totalTokens | Number | 此次執行消耗的總 Token 數量。 |
| startTime | Number | 開始時間戳(毫秒)。 |
| endTime | Number | 結束時間戳(毫秒)。 |
