POST
/
training
curl --request POST \
  --url https://api.open.cx/training \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "title": "<string>",
  "body": "<string>",
  "category": "<string>"
}'
{
  "id": "<string>",
  "organization_id": "<string>",
  "question": "<string>",
  "answer": "<string>",
  "category": "<string>",
  "created_at": "<string>",
  "updated_at": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
title
string
required

The title or question for the custom training. This serves as the prompt or situation that the AI will be trained to recognize. It should be clear and concise, ideally framed as a question or scenario.

Minimum length: 3
body
string
required

The answer content for the custom training. This is the response that the AI should provide when it encounters a question or situation similar to the one defined in the title field. It should be comprehensive and provide the information needed to address the scenario.

Minimum length: 10
category
string
required

Category for organizing custom trainings. Categories help group related training entries together, making them easier to find and manage. Examples might include "Account Management", "Billing", "Technical Support", etc.

Response

201
application/json
Returns the created custom training
id
string
required
organization_id
string
required
question
string
required
answer
string
required
category
string
required
created_at
string
required
updated_at
string
required