> This page is for version v1.3 (default).
> For other versions, use one of these documentation indexes:
> - v1.3 (default): https://docs.twelvelabs.io/v1.3/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.twelvelabs.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.twelvelabs.io/_mcp/server.

## Audio and image support for multipart uploads

[Multipart uploads](/v1.3/api-reference/upload-content/multipart-uploads) now accept audio and images. Previously, this method accepted video only.

* **Audio**: Local audio files up to **10 GB**, up from the 200 MB limit that applies to direct uploads.
* **Images**: Local images up to **32 MB**, the same limit that applies to direct uploads.

Multipart uploads increase the upload limit for local audio files. For images, direct uploads and multipart uploads have the same 32 MB limit. Use multipart uploads when you want one upload method for all content types.

To use this feature, upgrade to the latest version of the Python or Node.js SDK:

**`Python SDK`**

```sh Python SDK
pip install --upgrade twelvelabs
```

**`Node.js SDK`**

```sh Node.js SDK
npm install twelvelabs-js@latest
```

These limits apply when you create an asset. Each model still enforces its own file size and duration limits. For details, see the [Upload and processing methods](/v1.3/docs/concepts/upload-methods) page.