Clarifai · Schema
apiPipelineVersion
Clarifai apiPipelineVersion schema
AIComputer VisionNLPImage RecognitionObject DetectionText AnalysisVisual SearchMachine LearningCustom Model TraininggRPC
Properties
| Name | Type | Description |
|---|---|---|
| id | string | |
| app_id | string | The app the pipeline version belongs to. |
| user_id | string | The user the pipeline version belongs to. |
| orchestration_spec | object | |
| pipeline_id | string | |
| description | string | |
| visibility | object | The visibility field represents whether this message is privately/publicly visible. To be visible to the public the App that contains it AND the User that contains the App must also be publicly visibl |
| metadata | object | |
| created_at | string | |
| modified_at | string | |
| config | object |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/clarifai/refs/heads/main/json-schema/apiPipelineVersion.json",
"title": "apiPipelineVersion",
"description": "Clarifai apiPipelineVersion schema",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"app_id": {
"type": "string",
"description": "The app the pipeline version belongs to."
},
"user_id": {
"type": "string",
"description": "The user the pipeline version belongs to."
},
"orchestration_spec": {
"$ref": "#/definitions/apiOrchestrationSpec",
"title": "Orchestration Specification using oneof"
},
"pipeline_id": {
"type": "string",
"title": "Pipeline's Id"
},
"description": {
"type": "string",
"title": "Short description about this pipeline version"
},
"visibility": {
"$ref": "#/definitions/clarifaiapiVisibility",
"description": "The visibility field represents whether this message is privately/publicly visible.\nTo be visible to the public the App that contains it AND the User that contains the App must\nalso be publicly visible."
},
"metadata": {
"type": "object",
"title": "To handle arbitrary json metadata, use a struct field\nhttps://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto"
},
"created_at": {
"type": "string",
"format": "date-time",
"title": "When the pipeline was created"
},
"modified_at": {
"type": "string",
"format": "date-time",
"title": "When the pipeline was last modified"
},
"config": {
"$ref": "#/definitions/apiPipelineVersionConfig",
"title": "Pipeline version configuration including step secrets"
}
}
}