Skip to content
Salyro
Reference

Image and PDF limits by model

Image and PDF limits for every model in Salyro's catalogue, as each provider's own page states them, and Salyro's own bounds, with sources.

Each row is one limit of one model, with the provider page it was read from, the day, and the words the page uses. Image limits come from each provider's vision page, and PDF limits from its PDF page. A limit nobody could read off the provider's own page is marked unknown, with the page that was tried and the day. It is never filled in with a number from memory. This covers every provider whose pages the build could not reach: each of its models has one row for all its image limits and one for all its PDF limits.

The rows marked "Any model, through Salyro" are Salyro's own bounds. They apply on top of whatever the provider allows: a request within a provider's limit can still be refused by Salyro, before it reaches the provider. Salyro's API carries images, not PDFs, so every provider PDF row says so too: it is what the provider's own API takes, not what reaches it through Salyro.

Two of the image limits are not refusals. Over the long edge or the visual-token count, an image is downscaled before the model sees it, and it costs the tokens of the smaller size. The image token calculator shows the size an image is scaled to and what it costs. Image prep for LLMs resizes, converts and compresses an image to the size a model sees, in your browser.

A PDF's page and size limits count the whole request, including everything sent alongside it. Search by model, filter by provider, input or limit, sort any column, and download the rows you see as CSV.

140 rows

Image and PDF limits of every model in Salyro’s catalogue, as each provider’s own page states them, and Salyro’s own bounds, which apply on top
Any model, through Salyro—SalyroImageImages per request20 imagesSalyro refuses a request carrying more than 20 images with a 400, before it reaches the provider, whatever the provider allows.Salyro’s API contract (@salyro/types)
Any model, through Salyro—SalyroImageSize per image, decoded15 MiBSalyro refuses an image sent as a data: URI that is larger than 15,728,640 bytes once decoded, before it reaches the provider. The limit is on the image itself: base64 makes it about a third larger in the request.Salyro’s API contract (@salyro/types)
Any model, through Salyro—SalyroImageImage typesimage/png, image/jpeg, image/gif, image/webpAn image sent in the request, as a data: URI, must be image/png, image/jpeg, image/gif, image/webp; any other type is refused with a 400. An https URL is fetched by the provider, not by Salyro.Salyro’s API contract (@salyro/types)
Any model, through Salyro—SalyroPDFPDF inputunsupportedSalyro’s API takes text and image_url content parts only, and a data: URI only as image/png, image/jpeg, image/gif, image/webp: there is no part to send a PDF as, and one sent as an image is refused, whatever the model’s provider accepts.Salyro’s API contract (@salyro/types)
Claude Fable 5anthropic/claude-fable-5AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Fable 5anthropic/claude-fable-5AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Fable 5anthropic/claude-fable-5AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Fable 5anthropic/claude-fable-5AnthropicImageLong edge before downscaling2,576 pxThe high-resolution tier's "Max long edge" in the page's tier table is 2576 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Fable 5anthropic/claude-fable-5AnthropicImageVisual tokens before downscaling4,784 tokensThe high-resolution tier's "Max visual tokens" in the page's tier table is 4784. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Fable 5anthropic/claude-fable-5AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Fable 5anthropic/claude-fable-5AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Fable 5anthropic/claude-fable-5AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Fable 5anthropic/claude-fable-5AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Fable 5anthropic/claude-fable-5AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicImageImages per request100 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 200,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicImageLong edge before downscaling1,568 pxThe standard tier's "Max long edge" in the page's tier table is 1568 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicImageVisual tokens before downscaling1,568 tokensThe standard tier's "Max visual tokens" in the page's tier table is 1568. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicPDFPDF pages per request100 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 200,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicImageImages per request100 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 200,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicImageLong edge before downscaling1,568 pxThe standard tier's "Max long edge" in the page's tier table is 1568 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicImageVisual tokens before downscaling1,568 tokensThe standard tier's "Max visual tokens" in the page's tier table is 1568. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicPDFPDF pages per request100 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 200,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.5anthropic/claude-opus-4-5-20251101AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicImageLong edge before downscaling1,568 pxThe standard tier's "Max long edge" in the page's tier table is 1568 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicImageVisual tokens before downscaling1,568 tokensThe standard tier's "Max visual tokens" in the page's tier table is 1568. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.6anthropic/claude-opus-4-6AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicImageLong edge before downscaling2,576 pxThe high-resolution tier's "Max long edge" in the page's tier table is 2576 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicImageVisual tokens before downscaling4,784 tokensThe high-resolution tier's "Max visual tokens" in the page's tier table is 4784. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.7anthropic/claude-opus-4-7AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicImageLong edge before downscaling2,576 pxThe high-resolution tier's "Max long edge" in the page's tier table is 2576 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicImageVisual tokens before downscaling4,784 tokensThe high-resolution tier's "Max visual tokens" in the page's tier table is 4784. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 4.8anthropic/claude-opus-4-8AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 5anthropic/claude-opus-5AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 5anthropic/claude-opus-5AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 5anthropic/claude-opus-5AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 5anthropic/claude-opus-5AnthropicImageLong edge before downscaling2,576 pxThe high-resolution tier's "Max long edge" in the page's tier table is 2576 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 5anthropic/claude-opus-5AnthropicImageVisual tokens before downscaling4,784 tokensThe high-resolution tier's "Max visual tokens" in the page's tier table is 4784. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 5anthropic/claude-opus-5AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Opus 5anthropic/claude-opus-5AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 5anthropic/claude-opus-5AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 5anthropic/claude-opus-5AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Opus 5anthropic/claude-opus-5AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicImageImages per request100 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 200,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicImageLong edge before downscaling1,568 pxThe standard tier's "Max long edge" in the page's tier table is 1568 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicImageVisual tokens before downscaling1,568 tokensThe standard tier's "Max visual tokens" in the page's tier table is 1568. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicPDFPDF pages per request100 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 200,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.5anthropic/claude-sonnet-4-5-20250929AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicImageLong edge before downscaling1,568 pxThe standard tier's "Max long edge" in the page's tier table is 1568 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicImageVisual tokens before downscaling1,568 tokensThe standard tier's "Max visual tokens" in the page's tier table is 1568. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 4.6anthropic/claude-sonnet-4-6AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicImageImages per request600 imagesUnder "Request limits": "100 per request on the API, for models with a 200k-token context window." "600 per request on the API, for all other models." The model's context window is 1,000,000 tokens (model-limits.json).platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicImageLargest image, per side8,000 pxUnder "Request limits": "The maximum dimensions per image are 8000x8000 px."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicImageSize per image, base64-encoded10 MBUnder "Request limits": "10 MB (base64-encoded) when using the Claude API directly." Recorded in MB as the page states it.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicImageLong edge before downscaling2,576 pxThe high-resolution tier's "Max long edge" in the page's tier table is 2576 px. "Claude finds the largest aspect-preserving size that satisfies both of the model's image limits:"platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicImageVisual tokens before downscaling4,784 tokensThe high-resolution tier's "Max visual tokens" in the page's tier table is 4784. Images over either limit are downscaled before processing.platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicImageEdge that stays under the limit everywhere2,000 pxUnder "Request limits": "To stay under the limit on all platforms, either resize each image so that neither dimension exceeds 2000 px, or keep the request to 20 or fewer image and document blocks."platform.claude.com/docs/en/build-with-claude/vision (read 2026-09-25)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicPDFPDF inputsupported by Anthropic’s API, not through SalyroUnder "Supported platforms and models": "All active models support PDF processing." The catalogue records this model as active (catalog.json lifecycle). Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicPDFPDF pages per request600 pagesUnder "Check PDF requirements": "Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)". The model's context window is 1,000,000 tokens (model-limits.json). "Both limits are on the entire request payload, including any other content sent alongside PDFs." Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicPDFRequest size, PDFs included32 MBUnder "Check PDF requirements": "Maximum request size | 32 MB (varies by platform)". The size is of the whole request, not of the PDF alone: "Both limits are on the entire request payload, including any other content sent alongside PDFs." Recorded in MB as the page states it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Claude Sonnet 5anthropic/claude-sonnet-5AnthropicPDFPassword-protected or encrypted PDFunsupportedUnder "Check PDF requirements": "Format | Standard PDF (no passwords/encryption)". The page does not say what error a password-protected PDF returns. Not accepted through Salyro: its API takes text and image_url content parts only.platform.claude.com/docs/en/build-with-claude/pdf-support (read 2026-09-26)
Gemini 2.5 Flashgoogle/gemini-2.5-flashGoogleImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.ai.google.dev/gemini-api/docs/image-understanding (tried, not read, 2026-09-25)
Gemini 2.5 Flashgoogle/gemini-2.5-flashGooglePDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.ai.google.dev/gemini-api/docs/document-processing (tried, not read, 2026-09-26)
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGoogleImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.ai.google.dev/gemini-api/docs/image-understanding (tried, not read, 2026-09-25)
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteGooglePDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.ai.google.dev/gemini-api/docs/document-processing (tried, not read, 2026-09-26)
Gemini 2.5 Progoogle/gemini-2.5-proGoogleImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.ai.google.dev/gemini-api/docs/image-understanding (tried, not read, 2026-09-25)
Gemini 2.5 Progoogle/gemini-2.5-proGooglePDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.ai.google.dev/gemini-api/docs/document-processing (tried, not read, 2026-09-26)
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGoogleImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.ai.google.dev/gemini-api/docs/image-understanding (tried, not read, 2026-09-25)
Gemini 3.1 Flash-Litegoogle/gemini-3.1-flash-liteGooglePDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.ai.google.dev/gemini-api/docs/document-processing (tried, not read, 2026-09-26)
Gemini 3.5 Flashgoogle/gemini-3.5-flashGoogleImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.ai.google.dev/gemini-api/docs/image-understanding (tried, not read, 2026-09-25)
Gemini 3.5 Flashgoogle/gemini-3.5-flashGooglePDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.ai.google.dev/gemini-api/docs/document-processing (tried, not read, 2026-09-26)
Gemini 3.6 Flashgoogle/gemini-3.6-flashGoogleImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.ai.google.dev/gemini-api/docs/image-understanding (tried, not read, 2026-09-25)
Gemini 3.6 Flashgoogle/gemini-3.6-flashGooglePDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.ai.google.dev/gemini-api/docs/document-processing (tried, not read, 2026-09-26)
GPT-4oopenai/gpt-4oOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-4oopenai/gpt-4oOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-4o miniopenai/gpt-4o-miniOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-4o miniopenai/gpt-4o-miniOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.4openai/gpt-5.4OpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.4openai/gpt-5.4OpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.4 miniopenai/gpt-5.4-miniOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.4 miniopenai/gpt-5.4-miniOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.4 nanoopenai/gpt-5.4-nanoOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.5openai/gpt-5.5OpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.5openai/gpt-5.5OpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.6 Lunaopenai/gpt-5.6-lunaOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.6 Solopenai/gpt-5.6-solOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.6 Solopenai/gpt-5.6-solOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
GPT-5.6 Terraopenai/gpt-5.6-terraOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
o4-miniopenai/o4-miniOpenAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.platform.openai.com/docs/guides/images-vision (tried, not read, 2026-09-25)
o4-miniopenai/o4-miniOpenAIPDFAll PDF limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply a PDF limit, so this model's PDF limits are unknown until somebody reads it. Not accepted through Salyro: its API takes text and image_url content parts only.platform.openai.com/docs/guides/pdf-files (tried, not read, 2026-09-26)
Grok 4.3xai/grok-4.3xAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.docs.x.ai/docs/guides/image-understanding (tried, not read, 2026-09-25)
Grok 4.3xai/grok-4.3xAIPDFAll PDF limitsunknownNo xAI page on this was read. Not accepted through Salyro: its API takes text and image_url content parts only.Not recorded
Grok 4.5xai/grok-4.5xAIImageAll image limitsunknownThe provider page is blocked by this build's network egress and was not read. Only the provider's own page may supply an image-token formula, so this model's image cost is unknown until somebody reads it.docs.x.ai/docs/guides/image-understanding (tried, not read, 2026-09-25)
Grok 4.5xai/grok-4.5xAIPDFAll PDF limitsunknownNo xAI page on this was read. Not accepted through Salyro: its API takes text and image_url content parts only.Not recorded

Where the rows come from