ワークフロー結果を照会
ワークフロー結果を照会
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 Key} | Y | Authorization: Bearer ${API Key} を使用して呼び出しを検証します。APIキーはAPIキーのページでAPI Key として取得します。 |
Content-Type | application/json | Y | データ型、固定値は application/json 。 |
ボディ
フィールド | 型 | 必須 | 説明 |
---|---|---|---|
workflowRunId | String | Y | ワークフロー実行ID。 |
レスポンス
例
{
"workflowId": "xxxxxxxx",
"workflowName": "todayNews",
"workflowVersion": "1.0.1",
"workflowRunId": "xxxxxxxx",
"input": {
"topic": "News"
},
"output": {
"news": [
{
"summary": "Fatal crash shuts down major highway in Haleiwa. According to Emergency Medical Services, paramedics responded to the scene of the crash Wednesday morning.",
"media": "Hawaii News Now",
"title": "Hawaii News Now - Breaking News, Latest News, Weather & Traffic"
},
{
"summary": "Hawaii Crime: Man, 65, critically injured in Waikīkī assault. Jamil Hart found guilty in Mililani murder case. HPD busts illegal gambling room in Nanakuli.",
"media": "KHON2",
"title": "KHON2: Hawaii News, Weather, Sports, Breaking News & Live"
}
]
},
"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": "Fatal crash shuts down major highway in Haleiwa. According to Emergency Medical Services, paramedics responded to the scene of the crash Wednesday morning.",
"media": "Hawaii News Now",
"title": "Hawaii News Now - Breaking News, Latest News, Weather & Traffic"
},
{
"summary": "Hawaii Crime: Man, 65, critically injured in Waikīkī assault. Jamil Hart found guilty in Mililani murder case. HPD busts illegal gambling room in Nanakuli.",
"media": "KHON2",
"title": "KHON2: Hawaii News, Weather, Sports, Breaking News & Live"
}
]
},
"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 | この実行で消費されたトークンの合計。 |
startTime | Number | 開始タイムスタンプ(ミリ秒)。 |
endTime | Number | 終了タイムスタンプ(ミリ秒)。 |