This is an automated email from the ASF dual-hosted git repository. sergeykamov pushed a commit to branch NLPCRAFT-510 in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
The following commit(s) were added to refs/heads/NLPCRAFT-510 by this push: new a6cfc7d8 Test client. a6cfc7d8 is described below commit a6cfc7d834642018e4f89f9fdf72081fa2f68749 Author: Sergey Kamov <skhdlem...@gmail.com> AuthorDate: Sat Aug 6 21:27:43 2022 +0300 Test client. --- nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelClient.scala | 4 +--- .../main/scala/org/apache/nlpcraft/validation/NCModelValidator.scala | 5 +---- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelClient.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelClient.scala index 2289fd30..89abfa27 100644 --- a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelClient.scala +++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelClient.scala @@ -221,11 +221,9 @@ class NCModelClient(mdl: NCModel) extends LazyLogging, AutoCloseable: * @param saveHist * @return */ - private[nlpcraft] def debugAsk(txt: String, data: Map[String, AnyRef], usrId: String, saveHist: Boolean): NCCallbackData = + private[nlpcraft] def debugAsk(txt: String, usrId: String, saveHist: Boolean, data: Map[String, AnyRef]): NCCallbackData = require(txt != null, "Input text cannot be null.") require(data != null, "Data cannot be null.") require(usrId != null, "User id cannot be null.") import NCIntentSolveType.* ask0(txt, data, usrId, if saveHist then SEARCH else SEARCH_NO_HISTORY).toOption.get - - private[nlpcraft] def debugAsk(txt: String, usrId: String, saveHist: Boolean): NCCallbackData = debugAsk(txt, Map.empty, usrId, saveHist) diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/validation/NCModelValidator.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/validation/NCModelValidator.scala index e8d6d26e..746683b3 100644 --- a/nlpcraft/src/main/scala/org/apache/nlpcraft/validation/NCModelValidator.scala +++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/validation/NCModelValidator.scala @@ -31,8 +31,5 @@ object NCModelValidator: class NCModelValidator(private val client: NCModelClient, private val autoClose: Boolean = false) extends LazyLogging, AutoCloseable: override def close(): Unit = if autoClose then client.close() - - def validateAsk(txt: String, usrId: String, saveHist: Boolean = false, data: Map[String, AnyRef] = Map.empty): NCCallbackData = - client.debugAsk(txt, data, usrId, saveHist) - + def validateAsk(txt: String, usrId: String, saveHist: Boolean = false, data: Map[String, AnyRef] = Map.empty): NCCallbackData = client.debugAsk(txt, usrId, saveHist, data) def validateSamples(): Unit = client.validateSamples() \ No newline at end of file