Infery.ai
← All models

Marlin

marlin

Visionby marlin

Marlin is a 2B video VLM tuned for the two questions developers actually want to ask of their videos: what is happening, and when?

Pricing

Input
1875 cr / 1M tokens

Prices in credits (1 credit = $0.01).

Data schema

Input

FieldTypeDescription
top_pnumberNucleus sampling threshold. Only used when do_sample is true.
promptrequiredstringCaption prompt sent to the model. The example value is Marlin's canonical training prompt — overriding usually degrades output quality.
do_samplebooleanIf true, sample with temperature/top_p; if false, use greedy decoding.
video_urlrequiredstringURL of the video to caption. Up to ~2 minutes is supported.
max_tokensintegerMaximum number of tokens to generate for the caption.
temperaturenumberSampling temperature. Only used when do_sample is true.

Output

FieldTypeDescription
textstringFull post-thinking caption text (Scene + Events) as returned by the model.
scenestringSpatial description of the clip.
eventsarrayTime-ranged events parsed from the caption.