The sample code provides a deploy function and an executable to easily deploy an Amazon Lex bot based on a Lex Schema file.
Project description
amazon-lex-bot-deploy
Amazon Lex Bot Deploy
The sample code provides a deploy function and an executable to easily deploy an Amazon Lex bot based on a Lex Schema file.
License Summary
This sample code is made available under a modified MIT license. See the LICENSE file.
Deploy and export Amazon Lex Schema bots easily. Maintain bots in source, share and use for CI/CD processes:
pip install amazon-lex-bot-deploy
then:
lex-bot-deploy --example BookTrip
To get the JSON schema easily:
lex-bot-get-schema --lex-bot-name BookTrip
And you can specify which schema you would like to deploy obviously:
lex-bot-deploy -s BookTrip_Export.json
For an example how to use the API check the CLI command https://github.com/aws-samples/amazon-lex-bot-deploy/blob/master/bin/lex-bot-deploy
Free software: MIT-0 license (https://github.com/aws/mit-0)
Documentation: https://lex-bot-deploy.readthedocs.io.
Features
Let me know :-)
Thoughts: * make creation of permissions optional * allow mapping of Lambda endpoints or allow options to map aliases to Lambda function (tbd)
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.7 (2020-01-10)
fix honoring TTL (thx @AlFalahTaieb)
0.1.0 (2018-12-07)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for amazon_lex_bot_deploy-0.1.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9760a2be143edff32cb9cfa601badbfdc962ba06dc98ba0372acf1181df94032 |
|
MD5 | e23a8eeb7daa8c719af4667be71c73f0 |
|
BLAKE2b-256 | a0a64616693dda0552c9fb3be23444d9057872f9676dfdf70825cc1bfb28fb99 |
Hashes for amazon_lex_bot_deploy-0.1.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22031f4b3fe59eeb123ceffa220a4866587a8215b06051e4c9aa9b59ddbc3660 |
|
MD5 | 7ecaaceaceea1f4a74ed70c8547befa4 |
|
BLAKE2b-256 | 174f3b452bd6307b3c8239c26a8f2497301b17c11b0152ca5dcc3f868d4c1a7f |