4 4
5Upload a file that can be used across various endpoints. Individual files5Upload a file that can be used across various endpoints. Individual files
6can be up to 512 MB, and each project can store up to 2.5 TB of files in6can be up to 512 MB, and each project can store up to 2.5 TB of files in
77total. There is no organization-wide storage limit.total. There is no organization-wide storage limit. Uploads to this
8endpoint are rate-limited to 1,000 requests per minute per authenticated
9user.
8 10
9- The Assistants API supports files up to 2 million tokens and of specific11- The Assistants API supports files up to 2 million tokens and of specific
10 file types. See the [Assistants Tools guide](/docs/assistants/tools) for12 file types. See the [Assistants Tools guide](/docs/assistants/tools) for
16- The Batch API only supports `.jsonl` files up to 200 MB in size. The input18- The Batch API only supports `.jsonl` files up to 200 MB in size. The input
17 also has a specific required19 also has a specific required
18 [format](/docs/api-reference/batch/request-input).20 [format](/docs/api-reference/batch/request-input).
21- For Retrieval or `file_search` ingestion, upload files here first. If
22 you need to attach multiple uploaded files to the same vector store, use
23 [`/vector_stores/{vector_store_id}/file_batches`](/docs/api-reference/vector-stores-file-batches/createBatch)
24 instead of attaching them one by one. Vector store attachment has separate
25 limits from file upload, including 2,000 attached files per minute per
26 organization.
19 27
20Please [contact us](https://help.openai.com/) if you need to increase these28Please [contact us](https://help.openai.com/) if you need to increase these
21storage limits.29storage limits.