# Batches ## Overview Protocol for batch processing API operations. The Batches API enables efficient processing of multiple requests in a single operation, particularly useful for processing large datasets, batch evaluation workflows, and cost-effective inference at scale. Note: This API is currently under active development and may undergo changes. This section contains documentation for all available providers for the **batches** API. ## Providers ```{toctree} :maxdepth: 1 inline_reference ```