Workflowsを管理
REST APIとPython SDKを通じて、ワークスペース内のWorkflowsを一覧表示、取得、作成、更新します。
概要
HTTP API
Project のベース Workflow
Project のベース Workflow を取得
curl "https://api.roboflow.com/my-workspace/my-project/deploy?api_key=$ROBOFLOW_API_KEY"{
"project": {
"id": "abc123",
"url": "my-project",
"name": "My Project",
"owner": "my-workspace-id",
"type": "object-detection",
"classes": ["cat", "dog"],
"multilabel": false
},
"workflow": {
"id": "wf_xyz",
"name": "My Project Base Workflow",
"url": "my-project-base-workflow",
"workspaceUrl": "my-workspace",
"inferencePath": "/infer/workflows/my-workspace/my-project-base-workflow"
},
"model": {
"id": "rfdetr-medium",
"kind": "pretrained",
"displayName": "RF-DETR Medium",
"modelId": "rfdetr-medium"
},
"deployability": {
"status": "deployable",
"modelWasConfigured": false,
"selectedModelId": null,
"selectionReason": null
},
"activeLearning": {
"enabled": false,
"collectionLimits": {
"dataPercentage": 100,
"minutelyUsageLimit": 10,
"hourlyUsageLimit": 100,
"dailyUsageLimit": 1000,
"labelingBatchesRecreationFrequency": "daily",
"usageQuotaName": "upload_quota_active_learning",
"imageCompressionLevel": 95,
"maxImageHeight": 1080,
"maxImageWidth": 1920,
"persistPredictions": true
},
"filters": []
},
"baseWorkflowWasCreated": false
}Project のベース Workflow モデルを選択
Workflows を一覧表示
名前
型
説明
必須
Workflow を取得
Workflow のバージョン一覧
Workflow を作成
名前
値
名前
型
説明
必須
Workflow を更新
名前
値
名前
型
説明
必須
Workflow をフォーク
名前
型
説明
必須
Workflow トークンを生成
Workflow を削除(ソフト削除)
Workflow を実行
Python SDK
workflows を一覧表示
workflow を取得
workflow を作成
workflow を更新
workflow をフォーク
workflow バージョン一覧
workflow を削除(ソフト削除)
workflow を実行
CLI
Workflows を一覧表示
Workflow の詳細を取得
Workflow を作成
オプション
フラグ
説明
Workflow を更新
Workflow のバージョン一覧
Workflow をフォーク
JSON 出力
最終更新
役に立ちましたか?