API reference · Routing
Create or replace a preset
POST/api/presetsSigned in session
Reference it from any request as model: preset/<name>. Every field is a default that an explicit request field overrides. A preset with no model routes to antimatter/auto. Fifty per account.
Request body
application/json, required
| Field | Type | What it is |
|---|---|---|
| namerequired | string | |
| configrequired | PresetConfig | |
| config. | string | At most 200 characters. |
| config. | array of string | |
| config. | string | At most 8000 characters. |
| config. | number | From 0 to 2. |
| config. | number | From 0 to 1. |
| config. | integer | At most 9007199254740991. |
Example
{
"name": "string",
"config": {
"model": "antimatter/auto"
}
}Answer 200
The stored preset.
| Field | Type | What it is |
|---|---|---|
| preset | Preset | |
| preset. | integer | |
| preset. | integer | |
| preset. | string | |
| preset. | PresetConfig | |
| preset. | string | At most 200 characters. |
| preset. | array of string | |
| preset. | string | At most 8000 characters. |
| preset. | number | From 0 to 2. |
| preset. | number | From 0 to 1. |
| preset. | integer | At most 9007199254740991. |
| preset. | integer | |
| preset. | integer |
Errors
- 400OpenAI shaped error.
Every error answers in one shape, with its type, code and the field it names. The whole list is in the docs' Errors section.