https://github.com/arun-gupta/lex-java
Amazon Lex Java API
https://github.com/arun-gupta/lex-java
amazon aws java lex
Last synced: about 2 months ago
JSON representation
Amazon Lex Java API
- Host: GitHub
- URL: https://github.com/arun-gupta/lex-java
- Owner: arun-gupta
- License: apache-2.0
- Created: 2017-09-16T03:04:00.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-27T03:43:17.000Z (about 8 years ago)
- Last Synced: 2025-04-05T18:02:38.881Z (6 months ago)
- Topics: amazon, aws, java, lex
- Language: Java
- Size: 13.7 KB
- Stars: 10
- Watchers: 6
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: readme.adoc
- License: LICENSE
Awesome Lists containing this project
README
= Lex Request/Response Java API
This repository contains Java API for Lambda function input event and response format for Amazon Lex. The data model is defined at http://docs.aws.amazon.com/lex/latest/dg/lambda-input-response-format.html.
This is in addition to the http://docs.aws.amazon.com/lex/latest/dg/programming-model.html[Lex model and runtime API] defined by the https://aws.amazon.com/sdk-for-java/[AWS Java SDK]. The model API allows to programmatically create bots, intent, and slot types. You can also use the model building API to manage, update, and delete resources for your bot. The runtime API is used to call a specific Amazon Lex bot to process utterances — user text or voice input.
The input event API is in `org.sample.aws.lex.request` package and the response API is in `org.sample.aws.lex.response` package.
== Install JAR locally
This API JAR can be installed in two ways:
. Clone the repo and build the JAR file:
git clone https://github.com/arun-gupta/lex-java
mvn package. Install the pre-built JAR to maven:
curl -O -L https://github.com/arun-gupta/lex-java/releases/download/0.1/lex-java-0.1.jar
mvn install:install-file -Dfile=./lex-java-0.1.jar -DgroupId=org.sample.aws.lex -DartifactId=lex-java -Dversion=0.1 -Dpackaging=jar== Maven depdendency
org.sample.aws.lex
lex-java
0.1