JAICF ist ein umfassendes Framework auf Unternehmensebene von Just AI für die Entwicklung von Sprachassistenten und Chatbots mithilfe von Kotlin-basiertem DSL.
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 " )
}
Oder verwenden Sie die Maven-Konfiguration
Die neueste Version ist
Bitte besuchen Sie die JAICF-Dokumentation für einen Schnellstart und detaillierte Erklärungen, wie Sie mit der Verwendung dieses Frameworks in Ihren Projekten beginnen können.
Hier sind einige Beispiele, die Ihnen beim Einstieg in das Framework hilfreich sein können.
Bitte sehen Sie sich den Beitragsleitfaden an, um zu erfahren, wie Sie sich an der JAICF-Entwicklung beteiligen können.
Sie können gerne einer Slack-Community beitreten, um Ihre Ideen auszutauschen oder Fragen zur JAICF-Nutzung zu stellen.
JAICF steht unter der Apache 2.0-Lizenz, was bedeutet, dass Sie es frei verwenden und ändern können, ohne den Quellcode Ihres Projekts öffnen zu müssen.