Skip to content

Models & Options

Models

BetterPrompt supports models across three modalities:

  • Text — generate written content (blog posts, emails, code, etc.)
  • Image — generate or edit images
  • Video — generate short video clips

The model used by a prompt is set by the prompt author when publishing. You can override it per-run using the runModel field in POST /v1/runs.

The model list changes over time. Use GET /v1/resources to fetch the current set programmatically. The response includes every available model, its modality, and supported run options.

Run options

Some models support optional parameters that tweak how they execute. These are passed via the runOptions object in POST /v1/runs.

OptionDescription
reasoningEffortControls reasoning depth for supported text models.
qualityControls output quality for supported image models.

Not every model supports every option. The GET /v1/resources response includes an availableRunOptions array per model, listing which options are supported and what values they accept. This is the authoritative source.

See Run options reference for details on each option key.

See also