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

Reply via email to