POST
/
customers
/
{CUSTOMER_ID}
/
ai
/
models
POST Models
curl --request POST \
  --url https:/api.lucidworks.com/customers/{CUSTOMER_ID}/ai/models \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "<string>",
  "modelType": "<string>",
  "region": "<string>",
  "trainingData": {
    "catalog": "<string>",
    "signals": "<string>"
  },
  "config": {
    "dataset_config": "mlp_ecommerce",
    "trainer_config": "mlp_ecommerce",
    "trainer_config/text_processor_config": "word_en",
    "trainer_config.encoder_config.rnn_names_list": [
      "gru"
    ],
    "trainer_config.encoder_config.rnn_units_list": [
      128
    ],
    "trainer_config.trn_batch_size": 123,
    "trainer_config.num_epochs": 1,
    "trainer_config.monitor_patience": 8,
    "trainer_config.encoder_config.emb_spdp": 0.3,
    "trainer_config.encoder_config.emb_trainable": true
  },
  "trainingDataCredentials": {
    "serviceAccountKey": "<string>"
  }
}'
{
  "id": "<string>",
  "name": "<string>",
  "modelType": "<string>",
  "category": "<string>",
  "description": "<string>",
  "region": "<string>",
  "trainingData": {
    "catalog": "<string>",
    "signals": "<string>"
  },
  "config": {
    "dataset_config": "mlp_ecommerce",
    "trainer_config": "mlp_ecommerce",
    "trainer_config/text_processor_config": "word_en",
    "trainer_config.encoder_config.rnn_names_list": [
      "gru"
    ],
    "trainer_config.encoder_config.rnn_units_list": [
      128
    ],
    "trainer_config.trn_batch_size": 123,
    "trainer_config.num_epochs": 1,
    "trainer_config.monitor_patience": 8,
    "trainer_config.encoder_config.emb_spdp": 0.3,
    "trainer_config.encoder_config.emb_trainable": true
  },
  "state": "<string>",
  "trainingStarted": "<string>",
  "trainingCompleted": "<string>",
  "createdBy": "<string>"
}

Path Parameters

CUSTOMER_ID
string
required

Unique identifier derived from confidential client information.

Response

200 - application/json

OK

The response is of type object.