Methods:Documentation Index
Fetch the complete documentation index at: https://docs.ai-stats.phaseo.app/llms.txt
Use this file to discover all available pages before exploring further.
create_batch, retrieve_batch, cancel_batch, get_async_job_websocket_url, batch_websocket_url, async_jobs.websocket_url.
Example
Key parameters
endpoint(required): Target endpoint for batch items (e.g.,responses).input_file_id(required): File id uploaded via/files.completion_window: e.g.,24h.session_id: Optional AI Stats grouping id for logs, sessions, and investigate tooling.webhook: Optional webhook configuration for async lifecycle notifications.metadata: Optional object stored with the batch.
Returns
BatchResponse
Batch responses also surface gateway observability fields such as request_id, provider, echoed session_id / webhook, and terminal billing / pricing_lines when available.
Use client.batch_websocket_url(...) when you want to subscribe to the documented /v1/async/batch/{id}/ws lifecycle stream instead of polling only.
Use client.async_jobs.websocket_url("batch", batch["id"], ...) when you want the generic async-jobs resource helper.
Use client.get_async_job_websocket_url("batch", batch["id"], ...) when you want the same generic helper without going through the resource object.