This CLI improves the interactive mode of the runai
CLI by:
- Deleting the job on exit to reduce the costs of idle interactive sessions.
- Allowing for longer delays when asking for a port forward (RunAI CLI only waits 60 seconds)
- Parsing and translating url of a jupyter notebook (with the forwarded port and token information).
Table of Contents
pip install runai-interactive-context
Start an interactive jupyter server:
runai-interactive --mode jupyter <job_name> <image_name> -- jupyter server
Run a streamlit application
runai-interactive --mode port --container-port 8501 <job_name> <image_name> -- streamlit app.py
runai-interactive-context
is distributed under the terms of the MIT license.