> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trynito.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Multimodal

> Image and document input in chat.

A chat request can carry images for a vision-capable model and documents that Nito parses into text before the model runs. Both ride inside a message's `content` array as typed parts: `text`, `image_url`, and `file`. One call can mix all three.

* [**Image input**](/api/features/multimodal/image-input): PNG, JPEG, WebP, as a URL, a data URL, or raw base64. The model must advertise image support.
* [**Document input**](/api/features/multimodal/pdf-input): PDF, DOCX, PPTX, XLSX, XLS, and plain text, parsed server-side.

## Related

<CardGroup cols={3}>
  <Card title="Image Input" icon="image" href="/api/features/multimodal/image-input">
    Images in chat.
  </Card>

  <Card title="PDF and Document Input" icon="file-pdf" href="/api/features/multimodal/pdf-input">
    Documents in chat.
  </Card>

  <Card title="File Parser" icon="square-code" href="/api/features/server-side-tools/file-parser">
    How parsing works.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.