Lumi Chatbot Intent Deployer
@inproceedings{Jacobs2021,
author = {Arthur S. Jacobs and Ricardo J. Pfitscher and Rafael H. Ribeiro and Ronaldo A. Ferreira and Lisandro Z. Granville and Walter Willinger and Sanjay G. Rao},
title = {Hey, Lumi! Using Natural Language for Intent-Based Network Management},
booktitle = {2021 {USENIX} Annual Technical Conference ({USENIX} {ATC} 21)},
year = {2021},
isbn = {978-1-939133-23-6},
pages = {625--639},
url = {https://www.usenix.org/conference/atc21/presentation/jacobs},
publisher = {{USENIX} Association},
month = jul,
}
cd into the deployer's directory.
touch .env
Example with ONOS
ONOSUSER=<username>
ONOSPASS=<pass>
docker build -t deployer .
Make sure the the deploy target is reachable and issue the command
se der erro usar: sudo docker rm $(sudo docker ps -aq)
em caso de erro de container ainda rodando: sudo docker stop $(sudo docker ps -aq)
docker run --rm -it --network host --name deployer deployer
Using a virtualenv or not, install the requirements
pip install -r requirements.txt
Run the server with
flask run
or
python3 app.py