jaicf kotlin
1.3.8
JAICF は、Kotlin ベースの DSL を使用した会話型音声アシスタントおよびチャットボット開発のための、Just AI の包括的なエンタープライズ レベルのフレームワークです。
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 の開発にどのように参加できるかについては、貢献ガイドをご覧ください。
JAICF の使用法に関するアイデアを共有したり、質問したりするには、Slack コミュニティに参加してください。
JAICF は Apache 2.0 ライセンスの下にあるため、プロジェクトのソース コードを開かなくても自由に使用および変更できます。