public class BotInstallerKt
@Deprecated
public static void registerBot(@NotNull
ai.tock.bot.definition.BotDefinition botDefinition)
Register a new bot.
@Deprecated
public static void registerBot(@NotNull
ai.tock.bot.definition.BotProvider botProvider)
Register a new bot.
public static void registerAndInstallBot(@NotNull
ai.tock.bot.definition.BotDefinition botDefinition,
@NotNull
java.util.List<com.github.salomonbrys.kodein.Kodein.Module> additionalModules,
@NotNull
kotlin.jvm.functions.Function1... routerHandlers)
Register and install a new bot.
public static void registerAndInstallBot(@NotNull
ai.tock.bot.definition.BotProvider botProvider,
@NotNull
java.util.List<com.github.salomonbrys.kodein.Kodein.Module> additionalModules,
@NotNull
kotlin.jvm.functions.Function1... routerHandlers)
Register and install a new bot.
@Deprecated
public static void installBots(@NotNull
kotlin.jvm.functions.Function1[] routerHandlers,
@NotNull
java.util.List<com.github.salomonbrys.kodein.Kodein.Module> additionalModules)
Install the bot(s) with the specified additional router handlers and additional Tock Modules
@Nullable
public static java.util.List<ai.tock.nlp.api.client.model.dump.IntentDefinition> getIntentsByNamespaceAndName(@NotNull
java.lang.String namespace,
@NotNull
java.lang.String name)
Export list of IntentDefinition
public static void importNlpDump(@NotNull
java.lang.String path)
Import a dump of a full nlp model.
public static void importNlpSentencesDump(@NotNull
java.lang.String path)
Import a dump of a list of qualified sentences to a nlp model.
public static void importI18nDump(@NotNull
java.lang.String path,
boolean replaceAllLabels)
Import a dump of all i18n labels.