Batch API
An API that processes multiple requests asynchronously in a single job, improving throughput and reducing costs for large-scale workloads.
Explore more about SDKs & APIs
Related terms
A software library or component that simplifies communication with an API by handling requests, authentication, responses, and error handling.
Chat Completions APIAn API for generating conversational AI responses by sending a sequence of chat messages to a language model.
Responses APIAn API endpoint designed to manage, format, and return model-generated responses and computational outputs.
Files APIAn API that enables applications to upload, store, retrieve, manage, and reference files for use in AI workflows such as fine-tuning, retrieval, batch processing, and multimodal inference.
Inference APIAn API that enables applications to send input data to a deployed AI model and receive generated predictions or outputs, providing programmatic access to inference capabilities without managing the underlying model infrastructure.