JAICF — это комплексная платформа корпоративного уровня от Just AI для разработки разговорных голосовых помощников и чат-ботов с использованием DSL на базе Kotlin.
val HelloWorldScenario = Scenario {
state( " main " ) {
activators {
event( AlexaEvent . LAUNCH )
intent( DialogflowIntent . WELCOME )
regex( " /start " )
}
action {
reactions. run {
sayRandom( " Hi! " , " Hello there! " )
say( " How are you? " )
telegram?.image( " https://somecutecats.com/cat.jpg " )
}
}
}
}
repositories {
mavenCentral()
}
dependencies {
implementation(kotlin( " stdlib-jdk8 " ))
implementation( " com.just-ai.jaicf:core: $jaicfVersion " )
}
Или используя конфигурацию Maven
Последняя версия
Пожалуйста, посетите документацию JAICF для быстрого запуска и подробные объяснения того, как начать использовать эту платформу в ваших проектах.
Вот несколько примеров, которые могут оказаться полезными для погружения в структуру.
Пожалуйста, ознакомьтесь с руководством по участию, чтобы узнать, как вы можете принять участие в развитии JAICF.
Вы можете присоединиться к сообществу Slack, чтобы поделиться своими идеями или задать вопросы относительно использования JAICF.
JAICF находится под лицензией Apache 2.0, что означает, что вы можете свободно использовать и изменять ее без необходимости открывать исходный код вашего проекта.