JAICF adalah kerangka kerja tingkat perusahaan yang komprehensif dari Just AI untuk asisten suara percakapan dan pengembangan chatbots menggunakan DSL berbasis 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 " )
}
Atau menggunakan konfigurasi Maven
Versi terbaru adalah
Silakan kunjungi dokumentasi JAICF untuk Panduan Mulai Cepat dan penjelasan mendetail tentang cara mulai menggunakan kerangka kerja ini dalam proyek Anda.
Berikut adalah beberapa contoh yang menurut Anda berguna untuk mendalami kerangka kerja tersebut.
Silakan lihat panduan kontribusi untuk mengetahui bagaimana Anda dapat terlibat dalam pengembangan JAICF.
Anda dipersilakan untuk bergabung dengan komunitas Slack untuk berbagi ide atau mengajukan pertanyaan mengenai penggunaan JAICF.
JAICF berada di bawah lisensi Apache 2.0 yang berarti Anda bebas menggunakan dan memodifikasinya tanpa perlu membuka kode sumber proyek Anda.