Create Custom Model
Create a new custom model with an initial set of phrases. See the Custom Models guide for concepts.
POST https://api.reson8.dev/v1/custom-modelRequest
Section titled “Request”Headers
Section titled “Headers”| Header | Value |
|---|---|
| Authorization | ApiKey <api_key> or Bearer <access_token> |
| Content-Type | application/json |
See Authentication for which header to use in different situations.
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | Yes | Name of the custom model |
description |
string | Yes | Description of the custom model |
phrases |
string[] | Yes | List of phrases (must not be empty) |
Example
Section titled “Example”curl -X POST "https://api.reson8.dev/v1/custom-model" \ -H "Authorization: ApiKey <your_api_key>" \ -H "Content-Type: application/json" \ -d '{ "name": "Cardiology", "description": "Cardiology-specific terminology", "phrases": ["myocardial infarction", "atrial fibrillation", "echocardiogram"] }'import requests
response = requests.post( "https://api.reson8.dev/v1/custom-model", headers={ "Authorization": "ApiKey <your_api_key>", "Content-Type": "application/json", }, json={ "name": "Cardiology", "description": "Cardiology-specific terminology", "phrases": ["myocardial infarction", "atrial fibrillation", "echocardiogram"], },)
custom_model = response.json()Response
Section titled “Response”201 Created
| Field | Type | Description |
|---|---|---|
id |
string | Unique identifier of the custom model |
name |
string | Name of the custom model |
description |
string | Description of the custom model |
phraseCount |
number | Number of phrases in the custom model |
Example
Section titled “Example”{ "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "Cardiology", "description": "Cardiology-specific terminology", "phraseCount": 3}Errors
Section titled “Errors”| Status | Description |
|---|---|
| 400 Bad Request | Missing or invalid fields |
| 401 Unauthorized | Missing or invalid credentials |
| 500 Internal Server Error | Unexpected server error |