Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Conversational Interfaces NLU Model training error

thomaszhao
Tera Expert

Hello all,

I'm getting an error after adding a new intent to my NLU Model and then trying to train:

thomaszhao_0-1706893939340.png
Here's the error as seen in the logs:

tableName or sysId cannot be null as params to ingestSingleRecord: java.lang.IllegalArgumentException: tableName or sysId cannot be null as params to ingestSingleRecord: com.glide.ais.ingestion.IngestService.ingestSingleRecord(IngestService.java:759)
com.glide.ais.ingestion.IngestService.updateVARecord(IngestService.java:957)
com.glide.ais.ingestion.event.IndexIngestionActionHandler.process(IndexIngestionActionHandler.java:253)
com.glide.ais.ingestion.event.IndexIngestionActionHandler.process(IndexIngestionActionHandler.java:143)
com.glide.policy.EventProcessor.lambda$process$1(EventProcessor.java:265)
com.glide.policy.EventProcessor.process(EventProcessor.java:271)
com.glide.policy.EventProcessor.processEventDuringNormalOperation(EventProcessor.java:242)
com.glide.policy.EventProcessor.processEvent(EventProcessor.java:179)
com.glide.policy.EventProcessor.process(EventProcessor.java:142)
com.glide.policy.EventManager.processEachEvent(EventManager.java:593)
com.glide.policy.EventManager.processEvents(EventManager.java:503)
com.glide.policy.EventManager._process(EventManager.java:298)
com.glide.policy.EventManager.process(EventManager.java:276)
com.glide.ais.ingestion.job.AisEventProcessingJob.ingest(AisEventProcessingJob.java:146)
com.glide.ais.ingestion.job.AisEventProcessingJob._execute0(AisEventProcessingJob.java:101)
com.glide.ais.ingestion.job.AisEventProcessingJob.execute(AisEventProcessingJob.java:49)
com.glide.schedule.JobExecutor.lambda$executeJob$0(JobExecutor.java:169)
com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:172)
com.glide.schedule.JobExecutor.execute(JobExecutor.java:155)
com.glide.schedule.JobExecutor.execute(JobExecutor.java:149)
com.glide.schedule_v2.SchedulerWorkerThread.executeJob(SchedulerWorkerThread.java:449)
com.glide.schedule_v2.SchedulerWorkerThread.lambda$process$1(SchedulerWorkerThread.java:318)
com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)
com.glide.schedule_v2.SchedulerWorkerThread.process(SchedulerWorkerThread.java:318)
com.glide.schedule_v2.SchedulerWorkerThread.run(SchedulerWorkerThread.java:118)

 
Are NLU models only meant to handle one intent?


Version: Vancouver Patch 4 Hot Fix 1a
Steps to reproduce: Create NLU model, add one intent with utterances, and train. Add another intent with utterances, and train again.

0 REPLIES 0