Appearance
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.
| Option | Description |
|---|---|
reasoningEffort | Controls reasoning depth for supported text models. |
quality | Controls 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
- Fetch models programmatically:
GET /v1/resources - Run options reference: Run options
- Create a run:
POST /v1/runs