API Reference
OpenAPI: Batches
Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/v1/messages/batches" \ -H "Content-Type: application/json" \ -d '{ "requests": [ { "custom_id": "string", "params": {} } ] }'{ "id": "string", "type": "message_batch", "processing_status": "in_progress", "request_counts": { "processing": 0, "succeeded": 0, "errored": 0, "canceled": 0, "expired": 0 }, "created_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "ended_at": "2019-08-24T14:15:22Z", "cancel_initiated_at": "2019-08-24T14:15:22Z", "archived_at": null, "results_url": "string"}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Query Parameters
1 <= value <= 100020Gaya Anthropic. Kedua gaya pagination (Anthropic dan OpenAI) diterima di semua daftar (prd/07 §0).
Gaya OpenAI (id terakhir halaman sebelumnya). Kedua gaya pagination diterima di semua daftar (prd/07 §0).
Gaya OpenAI (1–10000, default 20).
1 <= value <= 1000020Gaya OpenAI (default desc).
"desc"Value in
- "asc"
- "desc"
Response Body
application/json
curl -X GET "https://example.com/v1/messages/batches"{}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://example.com/v1/messages/batches/string"{ "id": "string", "type": "message_batch", "processing_status": "in_progress", "request_counts": { "processing": 0, "succeeded": 0, "errored": 0, "canceled": 0, "expired": 0 }, "created_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "ended_at": "2019-08-24T14:15:22Z", "cancel_initiated_at": "2019-08-24T14:15:22Z", "archived_at": null, "results_url": "string"}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Path Parameters
Response Body
application/json
application/json
curl -X DELETE "https://example.com/v1/messages/batches/string"{ "id": "string", "type": "message_batch", "processing_status": "in_progress", "request_counts": { "processing": 0, "succeeded": 0, "errored": 0, "canceled": 0, "expired": 0 }, "created_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "ended_at": "2019-08-24T14:15:22Z", "cancel_initiated_at": "2019-08-24T14:15:22Z", "archived_at": null, "results_url": "string"}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Path Parameters
Response Body
application/json
curl -X POST "https://example.com/v1/messages/batches/string/cancel"{ "id": "string", "type": "message_batch", "processing_status": "in_progress", "request_counts": { "processing": 0, "succeeded": 0, "errored": 0, "canceled": 0, "expired": 0 }, "created_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "ended_at": "2019-08-24T14:15:22Z", "cancel_initiated_at": "2019-08-24T14:15:22Z", "archived_at": null, "results_url": "string"}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Path Parameters
Response Body
application/jsonl
curl -X GET "https://example.com/v1/messages/batches/string/results""string"Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/v1/batches" \ -H "Content-Type: application/json" \ -d '{ "input_file_id": "string", "endpoint": "/v1/chat/completions", "completion_window": "24h" }'{ "id": "string", "object": "batch", "endpoint": "/v1/chat/completions", "completion_window": "24h", "status": "validating", "input_file_id": "string", "output_file_id": "string", "error_file_id": "string", "created_at": 0, "request_counts": { "total": 0, "completed": 0, "failed": 0 }, "metadata": {}}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Query Parameters
Gaya OpenAI (id terakhir halaman sebelumnya). Kedua gaya pagination diterima di semua daftar (prd/07 §0).
Gaya OpenAI (1–10000, default 20).
1 <= value <= 1000020Gaya OpenAI (default desc).
"desc"Value in
- "asc"
- "desc"
1 <= value <= 100020Gaya Anthropic. Kedua gaya pagination (Anthropic dan OpenAI) diterima di semua daftar (prd/07 §0).
Response Body
application/json
curl -X GET "https://example.com/v1/batches"{}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://example.com/v1/batches/string"{ "id": "string", "object": "batch", "endpoint": "/v1/chat/completions", "completion_window": "24h", "status": "validating", "input_file_id": "string", "output_file_id": "string", "error_file_id": "string", "created_at": 0, "request_counts": { "total": 0, "completed": 0, "failed": 0 }, "metadata": {}}Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Path Parameters
Response Body
application/json
curl -X POST "https://example.com/v1/batches/string/cancel"{ "id": "string", "object": "batch", "endpoint": "/v1/chat/completions", "completion_window": "24h", "status": "validating", "input_file_id": "string", "output_file_id": "string", "error_file_id": "string", "created_at": 0, "request_counts": { "total": 0, "completed": 0, "failed": 0 }, "metadata": {}}