OpenAI · Arazzo Workflow
OpenAI Batch Job
Version 1.0.0
Upload a batch input file, create a batch, poll until complete, and read the output file id.
Provider
Workflows
batch-job
Upload batch input, run a batch, poll to completion, and return output file id.
Uploads the batch input file, creates the batch, polls its status, and on completion returns the output and error file identifiers.
1
uploadInput
createFile
Upload the JSONL batch input file with the batch purpose.
2
createBatch
createBatch
Create a batch using the uploaded input file and target endpoint.
3
pollBatch
retrieveBatch
Poll the batch until it reaches a terminal status, branching to the result step when completed and looping while it is still processing.
4
getResult
retrieveBatch
Retrieve the completed batch and return its output and error file ids.