Skip to main content
Beyond a single hosted image URL, vision models accept local files (base64-encoded), video URLs, and multiple images in one prompt.

Local images

To query a vision model with a local image:

Output

Video input

Video understanding (passing a video_url content block to a chat completion) is supported on select VLMs that run only as a dedicated endpoint, for example Qwen/Qwen3-VL-8B-Instruct. Spin up a dedicated endpoint, then pass the endpoint name as model and a video_url block alongside text:
Python
Text-to-video and image-to-video generation is separate from video understanding.

Multiple images