Attach images and files

Add images and files to a message in DataMind Oda: each item is checked and stored before your message is accepted. Images go through validation and conversion; every other file is kept exactly as you sent it. This page covers the sizes, formats and storage of attachments, and what a refusal means. The message box covers adding items, and Attachments in model requests covers what the model receives.

Image formats and limits

ItemLimit
Images in one message20
Image bytes in one message200 MiB
One source image20 MiB, 64,000,000 pixels, 8192 px per side
Image formatsPNG, JPEG, WebP and GIF

How images are prepared

Where your items are stored

When an attachment is refused

Questions, answered

Which image formats can I attach?

PNG, JPEG, WebP and GIF. Files that are not images have no list of accepted types, and Oda keeps their bytes exactly as you sent them.

How large can a single image be?

Up to 20 MiB, 64,000,000 pixels and 8192 px per side for one source image, and up to 20 images and 200 MiB of image bytes in one message. These are the shipped limits; your company can set others, and a refusal names the limit that applies.

Why did Oda convert my image before storing it?

A single-frame PNG, JPEG or WebP that carries no extra metadata and is already within the limits is kept exactly as you sent it. Anything else is converted first: the orientation your camera recorded is applied, metadata and colour profiles are removed, transparency is kept, and a large image is scaled down. Transparency decides the stored format: WebP with it, JPEG without it.

Why did Oda straighten a sideways photo?

When an image is converted, Oda applies the rotation your camera recorded, so the stored copy shows the photo the right way up and the orientation note is removed along with the other metadata.

Can another computer read my attachments?

No. Items are stored on the one computer that runs Oda, and another computer cannot read them.

Does Oda ever delete stored attachments?

No. Stored items are never deleted automatically. An item that never left an unsent draft is not saved at all, so there is nothing to delete later.

Why was my whole message refused when one image failed?

Images are checked as one batch: if any image is refused, the message fails as a whole and nothing reaches the chat. Fix or remove the image that was refused and send again; your draft and the other items stay.

Can I attach files to a command?

Only a command that takes attachments. A command that does not is not run: the message box shows /{command} does not accept attachments; remove them first, and your draft and items stay so you can remove them and run the command again. See Slash commands and references.

Is a zero-byte file a valid attachment?

Yes. Files that are not images are kept byte for byte, and a file of zero bytes is accepted like any other.

Will Oda reuse my image in later turns?

Yes. An image stays part of the chat and is reused in later turns, including after you close and reopen the chat, and a resumed chat shows the same images again.