Dialog manager service for Chat Bot based on FSM model.
- FastAPI - Web framework
- Redis - In memory cache DB for manage chat sessions
- Python Dotenv - For configs
- Uvicorn - ASGI server
pip install -r packages.txt
-
Deploy Redis with config in core/configs/redis.conf
-
Build docker image
docker build -t {your image name} .
- Run docker container
docker run --name {your container name} --net=host -d --rm {your image name}
- Add sub scenarios
- Add events
- Maksim Avramenko - Balkonsky