Cancel Batch Job
beta.batch.cancel(strjob_id, BatchCancelParams**kwargs) -> BatchCancelResponse
POST/api/v1/beta/batch-processing/{job_id}/cancel
Cancel a running batch processing job.
Stops processing and marks all pending items as cancelled. Items currently being processed may complete depending on their state.
Parameters
job_id: str
organization_id: Optional[str]
project_id: Optional[str]
temporal_namespace: Optional[str]
Returns
Cancel Batch Job
import os
from llama_cloud import LlamaCloud
client = LlamaCloud(
api_key=os.environ.get("LLAMA_CLOUD_API_KEY"), # This is the default and can be omitted
)
response = client.beta.batch.cancel(
job_id="job_id",
)
print(response.job_id){
"job_id": "job_id",
"message": "message",
"processed_items": 0,
"status": "pending"
}Returns Examples
{
"job_id": "job_id",
"message": "message",
"processed_items": 0,
"status": "pending"
}