# tinker.types.ImageAssetPointerChunk

## _class_ [**tinker.types.ImageAssetPointerChunk**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/image_asset_pointer_chunk.py#L8)( _[StrictBase](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/_models.py#L76)_)

**Fields:**

- [**format**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/image_asset_pointer_chunk.py#L9) ( _Literal\['png', 'jpeg'\]_) – Image format
- [**location**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/image_asset_pointer_chunk.py#L12) ( _str_) – Path or URL to the image asset
- [**expected_tokens**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/image_asset_pointer_chunk.py#L15) ( _int \| None_) – Expected number of tokens this image represents. This is only advisory: the tinker backend will compute the number of tokens from the image, and we can fail requests quickly if the tokens does not match expected_tokens.
- [**type**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/image_asset_pointer_chunk.py#L21) ( _Literal\['image_asset_pointer'\]_)
