GET
/v1/schemas/fal/image/fal-ai/vecglypher
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above.Source trace6b49c5da1b1a7a49398692b91848899c933913e516d502348ddc2ee41e0171e5{
"fetchedAt": 1783331098,
"extractorVersion": "1",
"verifiedAt": null
} |
Request body
13 properties · 1 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| prompt* | string | The target text to generate as vector glyphs. Each character is rendered as a separate SVG path element. | |
| enable_safety_checker | boolean | Enable input safety checking. | default: true |
| temperature | number | Sampling temperature. Lower values produce more deterministic output. | 0 ≤ n ≤ 2 · default: 0.1 |
| output_size | integer | Maximum dimension (width or height) of the output SVG in pixels. The aspect ratio is preserved. | 64 ≤ n ≤ 4096 · default: 512 |
| stroke_width | number | Stroke width in SVG units. Only applies when stroke_color is set. | 0.1 ≤ n ≤ 50 · default: 1 |
| top_k | integer | Top-k sampling parameter. | -1 ≤ n ≤ 100 · default: 5 |
| fill_color | string | Fill color for the generated glyphs. Accepts any valid SVG/CSS color value. | default: "black" |
| max_tokens | integer | Maximum tokens to generate. Increase for longer text. | 256 ≤ n ≤ 16384 · default: 8192 |
| style_description | string | Font style description using typography terms such as weight (100-900), style (italic, oblique), category (serif, sans-serif, display, handwriting, monospace), and characteristics (geometric, humanist, condensed, rounded). | default: "italic style, 400 weight, serif… |
| repetition_penalty | number | Repetition penalty to reduce repeated SVG path segments. | 0 ≤ n ≤ 2 · default: 1 |
| top_p | number | Top-p (nucleus) sampling parameter. | 0 ≤ n ≤ 1 · default: 0.95 |
| stroke_color | string | Optional stroke (outline) color for the generated glyphs. When set, adds an outline around each glyph path. | nullable |
| seed | integer | Random seed for reproducibility. | nullable |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/vecglypher","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}