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>"
}
Creates a custom model and starts a training job. The custom model cannot be modified after it is created.
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>"
}
Unique identifier derived from confidential client information.
OK
The response is of type object
.
Was this page helpful?