addedInput schema / properties / args
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedInput schema / properties / command / description
Removed value: -"Container entrypoint arguments (e.g. ['python', 'train.py', '--epochs', '10'])."
removedInput schema / properties / command / items
Removed value: -{
- "type": "string"
-}
changedInput schema / properties / command / type
Previous value: -"array"New value: +"string"
removedInput schema / properties / cost_priority
Removed value: -{
- "description": "Cost sensitivity.",
- "enum": [
- "low",
- "balanced",
- "high"
- ],
- "type": "string"
-}
removedInput schema / properties / disk_gb
Removed value: -{
- "description": "Optional managed-provider local disk override in GB. Leave unset to let Jungle Grid auto-size from model_size_gb.",
- "type": "number"
-}
addedInput schema / properties / env
Added value: +{
+ "additionalProperties": {
+ "type": "string"
+ },
+ "type": "object"
+}
removedInput schema / properties / environment
Removed value: -{
- "additionalProperties": {
- "type": "string"
- },
- "description": "Environment variables injected into the container. Use this for large inline scripts such as CODE when you want to keep the command array short.",
- "type": "object"
-}
removedInput schema / properties / gpu_class
Removed value: -{
- "description": "Optional soft GPU class preference.",
- "enum": [
- "consumer",
- "datacenter"
- ],
- "type": "string"
-}
removedInput schema / properties / gpu_type
Removed value: -{
- "description": "Optional exact GPU override.",
- "enum": [
- "A100",
- "A10G",
- "H100",
- "L4",
- "RTX3090",
- "RTX4090",
- "RTX5090",
- "T4"
- ],
- "type": "string"
-}
removedInput schema / properties / huggingface_credential_id
Removed value: -{
- "description": "Optional saved Hugging Face credential to inject into the managed runtime. Falls back to your account default when omitted.",
- "type": "string"
-}
removedInput schema / properties / image / description
Removed value: -"Docker image to run (e.g. 'pytorch/pytorch:2.2.0-cuda12.1-cudnn8-runtime')."
removedInput schema / properties / latency_priority
Removed value: -{
- "description": "Latency sensitivity. Use 'high' for real-time inference.",
- "enum": [
- "low",
- "balanced",
- "high"
- ],
- "type": "string"
-}
addedInput schema / properties / metadata
Added value: +{
+ "type": "object"
+}
removedInput schema / properties / model_size_gb
Removed value: -{
- "description": "Approximate model size in GB. Used to select the right GPU tier for inference jobs.",
- "type": "number"
-}
removedInput schema / properties / name / description
Removed value: -"Optional readable job name. A name is generated if omitted."
removedInput schema / properties / optimize_for
Removed value: -{
- "description": "Scheduling optimization goal. 'speed' prioritises latency; 'cost' minimises spend.",
- "enum": [
- "balanced",
- "cost",
- "speed"
- ],
- "type": "string"
-}
removedInput schema / properties / region_mode
Removed value: -{
- "description": "Region preference mode.",
- "enum": [
- "prefer",
- "strict"
- ],
- "type": "string"
-}
removedInput schema / properties / region_preference
Removed value: -{
- "description": "Optional preferred region such as us-east or eu-west.",
- "type": "string"
-}
addedInput schema / properties / routing_mode
Added value: +{
+ "enum": [
+ "cost",
+ "speed",
+ "balanced"
+ ],
+ "type": "string"
+}
addedInput schema / properties / template
Added value: +{
+ "type": "string"
+}
removedInput schema / properties / webhook_url
Removed value: -{
- "description": "Optional HTTPS URL to receive signed lifecycle event callbacks.",
- "type": "string"
-}
addedInput schema / properties / workload
Added value: +{
+ "enum": [
+ "inference",
+ "training",
+ "fine_tuning",
+ "batch"
+ ],
+ "type": "string"
+}
removedInput schema / properties / workload_type
Removed value: -{
- "description": "Type of GPU workload.",
- "enum": [
- "inference",
- "training",
- "fine-tuning",
- "batch"
- ],
- "type": "string"
-}
changedInput schema / required
Previous value: -[
- "workload_type",
- "image",
- "command"
-]New value: +[
+ "name",
+ "workload",
+ "image"
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "data": {
+ "additionalProperties": true,
+ "properties": {
+ "estimated_cost_usd": {
+ "additionalProperties": true,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "id": {
+ "type": "string"
+ },
+ "job_id": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "status_message": {
+ "type": "string"
+ },
+ "submitted_at": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "data"
+ ],
+ "type": "object"
+}