Skip to main content
Overshoot media URLs have this shape:
These URLs are reference identifiers inside chat-completions requests. Overshoot resolves them to the requested stream media before calling the selected model. They are not fetchable HTTP URLs. Only ovs://streams/... URLs use this resolution behavior. Non-Overshoot image_url and video_url values are sent as provided to the selected model.
Do not use public HTTP media URLs for inference. Use ovs://streams/<id>?... inside the chat-completions request.

Image URL queries

Use image_url when the request should resolve to one frame. Exactly one of timestamp_ms, offset_ms, or frame_index is required.

Video URL queries

Use video_url when the request should resolve to multiple frames and be sent to the selected model as a generated clip.
Resolution is intersected with the retained frame window. If the requested range has no available frames, the request fails with segment_empty.