Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion serverless/advanced-workflows/batch-jobs.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---

Check warning on line 1 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L1

Try to keep the LIX score (42.56) below 35.

Check warning on line 1 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L1

Try to keep the Flesch–Kincaid grade level (8.40) below 8.

Check warning on line 1 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L1

Try to keep the Coleman–Liau Index grade (12.03) below 9.

Check warning on line 1 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L1

Try to keep the Flesch reading ease score (56.60) above 70.

Check warning on line 1 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L1

Try to keep the Automated Readability Index (8.92) below 8.

Check warning on line 1 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L1

Try to keep the SMOG grade (10.48) below 10.
title: "Batch jobs"
description: "Submit large collections of inference requests as a single named batch, processed asynchronously."
tag: BETA

Check warning on line 4 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L4

Spell out 'BETA', if it's unfamiliar to the audience.
---

Use batch jobs to run large volumes of inference requests against a serverless endpoint without waiting for each result in real time. Batch jobs run asynchronously on dedicated workers that are separate from your endpoint's standard `/run` traffic, so submitting a batch never delays your interactive requests.
Expand All @@ -17,7 +17,7 @@
| **Traffic isolation** | Dedicated batch workers | Standard serverless workers |
| **Result delivery** | Poll or subscribe to notifications | Synchronous or async poll |

Choose batch when your workload can tolerate multi-hour latency — for example, nightly dataset processing, pre-computing embeddings, or running evaluations.

Check warning on line 20 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L20

Don't put a space before or after a dash.

## Batch lifecycle

Expand All @@ -28,12 +28,12 @@
→ CANCELLED
```

- **DRAFT** — The batch is a draft. You can add, update, or remove individual requests. Batch workers have not started any work.

Check warning on line 31 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L31

Spell out 'DRAFT', if it's unfamiliar to the audience.

Check warning on line 31 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L31

Don't put a space before or after a dash.

Check warning on line 31 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L31

Use 'haven't' instead of 'have not'.
- **FINALIZED** — The batch is locked; no further requests can be added or removed. Batch workers process the requests while the batch stays in this state, and there is no separate `RUNNING` or `COMPLETED` batch status. Track progress through the `requestTotal`, `requestInProgress`, `requestCompleted`, and `requestFailed` counts — all requests have finished when `requestCompleted + requestFailed` equals `requestTotal`.

Check warning on line 32 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L32

In general, use active voice instead of passive voice ('is locked').

Check warning on line 32 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L32

In general, use active voice instead of passive voice ('be added').

Check warning on line 32 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L32

Don't put a space before or after a dash.
- **FAILED** — The batch itself failed before or during execution (distinct from individual request failures in a batch whose other requests finished successfully).

Check warning on line 33 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L33

Don't put a space before or after a dash.

Check warning on line 33 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L33

Use parentheses judiciously.
- **CANCELLED** — You cancelled the batch. See [Cancellation](#cancellation) for details.

Check warning on line 34 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L34

Don't put a space before or after a dash.

You must call `/finalize` before the batch begins processing. A DRAFT batch will not be executed.

Check warning on line 36 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L36

Spell out 'DRAFT', if it's unfamiliar to the audience.

Check warning on line 36 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L36

Avoid using 'will'.

Check warning on line 36 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L36

Use 'won't' instead of 'will not'.

Check warning on line 36 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L36

In general, use active voice instead of passive voice ('be executed').

## API walkthrough

Expand All @@ -45,7 +45,7 @@
Content-Type: application/json
```

The request body is a top-level JSON array. Send an empty array `[]` to create a batch and add requests later, or send a populated array to include an initial list of requests. Each element uses the same shape as a standard `/run` call — a JSON object with an `input` field.

Check warning on line 48 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L48

Don't put a space before or after a dash.

```json
[
Expand All @@ -65,7 +65,7 @@

### 2. Add more requests

While the batch is DRAFT, append additional requests:

Check warning on line 68 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L68

Spell out 'DRAFT', if it's unfamiliar to the audience.

```bash
POST /v2/{endpoint_id}/batch/{batch_id}/requests
Expand All @@ -83,7 +83,7 @@
}
```

Request body size is limited to 10 MiB per call. You can call this endpoint multiple times to build up large batches incrementally.

Check warning on line 86 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L86

In general, use active voice instead of passive voice ('is limited').

### 3. Finalize the batch

Expand All @@ -94,7 +94,7 @@
Authorization: Bearer {api_key}
```

After finalization, the batch status transitions to `FINALIZED` and requests are locked. You can no longer add or remove individual requests.

Check warning on line 97 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L97

In general, use active voice instead of passive voice ('are locked').

### 4. Poll batch status

Expand All @@ -120,7 +120,7 @@
}
```

Poll this endpoint at whatever interval suits your workflow. A batch that is still processing reports `status: FINALIZED`; there is no `RUNNING` or `COMPLETED` status. All requests have finished when `requestCompleted + requestFailed` equals `requestTotal`. The batch reaches a terminal state only when `status` is `FAILED` or `CANCELLED`. The `createdAt` field is a Unix epoch timestamp in milliseconds.

Check warning on line 123 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L123

Use 'that's' instead of 'that is'.

Check warning on line 123 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L123

Use semicolons judiciously.

### 5. Retrieve results

Expand Down Expand Up @@ -158,17 +158,17 @@
}
```

The results are paginated. Pass the `offset` and `limit` query parameters to page through results. The `hasMore` field indicates whether more pages remain.

Check warning on line 161 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L161

In general, use active voice instead of passive voice ('are paginated').

## Full API reference

| Method | Path | Description |
|--------|------|-------------|
| `POST` | `/v2/{endpoint_id}/batch` | Create a new batch, optionally with initial requests |
| `POST` | `/v2/{endpoint_id}/batch/{id}/requests` | Append requests to a DRAFT batch |

Check warning on line 168 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L168

Spell out 'DRAFT', if it's unfamiliar to the audience.
| `POST` | `/v2/{endpoint_id}/batch/{id}/finalize` | Lock the batch and make it eligible for execution |
| `PUT` | `/v2/{endpoint_id}/batch/{id}` | Update batch attributes (e.g. display name) |

Check warning on line 170 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L170

Use parentheses judiciously.

Check warning on line 170 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L170

Use 'for example' instead of 'e.g.'.
| `DELETE` | `/v2/{endpoint_id}/batch/{id}/requests/{requestId}` | Remove a single request from a DRAFT batch |

Check warning on line 171 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L171

Spell out 'DRAFT', if it's unfamiliar to the audience.
| `GET` | `/v2/{endpoint_id}/batch` | List all batches for an endpoint, newest first |
| `GET` | `/v2/{endpoint_id}/batch/{id}` | Batch summary with request counts |
| `POST` | `/v2/{endpoint_id}/batch/{id}/cancel` | Cancel a batch |
Expand All @@ -186,16 +186,16 @@
- Per-request rows with status, timestamps, and error messages for failed requests
- Links to the full request detail view for each child request

The child request list is sorted by failures first, then in-progress, then queued, then completed.

Check warning on line 189 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L189

In general, use active voice instead of passive voice ('is sorted').

## Notifications

When a batch reaches a terminal state (`FAILED` or `CANCELLED`), Runpod sends:

Check warning on line 193 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L193

Use parentheses judiciously.

- **Console Inbox notification** — includes batch ID, endpoint name, terminal status, and item counts (completed / failed / total)

Check warning on line 195 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L195

Don't put a space before or after a dash.

Check warning on line 195 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L195

Use parentheses judiciously.
- **Webhook event** — if your account has a webhook subscription configured for batch events

Check warning on line 196 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L196

Don't put a space before or after a dash.

Notifications are sent once per terminal state transition and are not fired for intermediate progress.

Check warning on line 198 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L198

In general, use active voice instead of passive voice ('are sent').

Check warning on line 198 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L198

Use 'aren't' instead of 'are not'.

## Cancellation

Expand All @@ -208,8 +208,8 @@

Cancellation behavior:

- **Queued requests** are cancelled immediately and are not billed.

Check warning on line 211 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L211

In general, use active voice instead of passive voice ('are cancelled').

Check warning on line 211 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L211

Use 'aren't' instead of 'are not'.
- **In-progress requests** are allowed to finish and are billed normally.

Check warning on line 212 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L212

In general, use active voice instead of passive voice ('are allowed').

Check warning on line 212 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L212

In general, use active voice instead of passive voice ('are billed').

The batch status transitions to `CANCELLED` once all in-progress work has drained.

Expand All @@ -221,23 +221,23 @@
| Requests per batch | 5,000 |
| Queued requests per endpoint | 50,000 |

<Note> The maximum queued requests per endpoint can go up to 1,000,000 daily jobs. Limits are configurable for enterprise accounts. Contact sales for custom limits. </Note>
<Note> The maximum queued requests per endpoint can go up to 1,000,000 daily jobs. Limits are configurable for enterprise accounts. Contact support for custom limits. </Note>

## Billing

Batch jobs are billed at the same rate as standard serverless requests on your endpoint. For enterprise customers, flex worker discounts apply to batch jobs. Billing is based on the compute time used by each child request, regardless of whether the batch was later cancelled (in-progress requests that completed before cancellation are billed normally).

Check warning on line 228 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L228

In general, use active voice instead of passive voice ('are billed').

Check warning on line 228 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L228

In general, use active voice instead of passive voice ('is based').

Check warning on line 228 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L228

Use parentheses judiciously.

Check warning on line 228 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L228

In general, use active voice instead of passive voice ('are billed').

## Error handling

**Individual request failures** — A failed child request does not fail the entire batch. The batch stays `FINALIZED` and continues processing the remaining requests; overall completion is inferred from the request counts (all requests are done when `requestCompleted + requestFailed` equals `requestTotal`). Inspect failed requests via the console or the `GET .../requests` endpoint; each failed request includes an error message from the handler.

Check warning on line 232 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L232

Use parentheses judiciously.

Check warning on line 232 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L232

Don't put a space before or after a dash.

Check warning on line 232 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L232

Use 'doesn't' instead of 'does not'.

Check warning on line 232 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L232

Use semicolons judiciously.

Check warning on line 232 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L232

In general, use active voice instead of passive voice ('is inferred').

Check warning on line 232 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L232

In general, use active voice instead of passive voice ('are done').

**Batch-level failure** — If the batch itself fails (status `FAILED`), it indicates a systemic problem rather than individual handler errors. Contact support if you see this state and cannot explain it from request-level errors.

Check warning on line 234 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L234

Use parentheses judiciously.

Check warning on line 234 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L234

Don't put a space before or after a dash.

Check warning on line 234 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L234

Use 'can't' instead of 'cannot'.

**Redis durability** — Batch jobs use the same Redis-backed queue as standard serverless requests. In the event of a Redis failure, queued batch requests may be lost. This is an MVP limitation that applies equally to `/run` traffic.

Check warning on line 236 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L236

Don't put a space before or after a dash.

Check warning on line 236 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L236

In general, use active voice instead of passive voice ('be lost').

Check warning on line 236 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L236

Spell out 'MVP', if it's unfamiliar to the audience.

## Known limitations

- Batch jobs inherit the GPU type configured on your endpoint. You cannot specify a different GPU per batch or per request.

Check warning on line 240 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L240

Use 'can't' instead of 'cannot'.
- There is no per-request scheduling or ordering. Requests within a batch are processed in an unspecified order.

Check warning on line 241 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L241

In general, use active voice instead of passive voice ('are processed').
- Cost estimation before finalization is not available at launch.

Check warning on line 242 in serverless/advanced-workflows/batch-jobs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (runpod-b18f5ded) - vale-spellcheck

serverless/advanced-workflows/batch-jobs.mdx#L242

Use 'isn't' instead of 'is not'.
- Runpod schedules batch workers based on global queue urgency and off-peak capacity, so start times aren't guaranteed.
Loading