JAICF est un framework complet au niveau de l'entreprise de Just AI pour le développement d'assistants vocaux conversationnels et de chatbots utilisant le DSL basé sur 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 " )
}
Ou en utilisant la configuration Maven
La dernière version est
Veuillez consulter la documentation JAICF pour un démarrage rapide et des explications détaillées sur la façon de commencer à utiliser ce framework dans vos projets.
Voici quelques exemples qui peuvent vous être utiles pour vous plonger dans le cadre.
Veuillez consulter le guide de contribution pour savoir comment vous pouvez être impliqué dans le développement de JAICF.
Vous êtes invités à rejoindre une communauté Slack pour partager vos idées ou poser des questions concernant l'utilisation de JAICF.
JAICF est sous licence Apache 2.0, ce qui signifie que vous êtes libre de l'utiliser et de le modifier sans avoir besoin d'ouvrir le code source de votre projet.