워크플로우 관리
REST API와 Python SDK를 통해 워크스페이스의 워크플로우를 조회, 가져오기, 생성, 업데이트합니다.
소개
HTTP API
프로젝트 기본 워크플로
프로젝트 기본 워크플로 가져오기
curl "https://api.roboflow.com/my-workspace/my-project/deploy?api_key=$ROBOFLOW_API_KEY"{
"project": {
"id": "abc123",
"url": "my-project",
"name": "내 프로젝트",
"owner": "my-workspace-id",
"type": "object-detection",
"classes": ["고양이", "개"],
"multilabel": false
},
"workflow": {
"id": "wf_xyz",
"name": "내 프로젝트 기본 워크플로",
"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": "배포 가능",
"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
}프로젝트 기본 워크플로 모델 선택
워크플로 나열
이름
유형
설명
필수
워크플로 가져오기
워크플로 버전 나열
워크플로 생성
이름
값
이름
유형
설명
필수
워크플로 업데이트
이름
값
이름
유형
설명
필수
워크플로 포크
이름
유형
설명
필수
워크플로 토큰 생성
워크플로 삭제(소프트 삭제)
워크플로 실행
Python SDK
워크플로 나열
워크플로 가져오기
워크플로 생성
워크플로 업데이트
워크플로 포크
워크플로 버전 나열
워크플로 삭제(소프트 삭제)
워크플로 실행
CLI
워크플로 나열
워크플로 상세 정보 가져오기
워크플로 생성
옵션
플래그
설명
워크플로 업데이트
워크플로 버전 나열
워크플로 포크
JSON 출력
마지막 업데이트
도움이 되었나요?