A JupyterLab extension that provides LiteLLM model abstraction
This extension is composed of a Python package named jupyter_ai_litellm.
- JupyterLab >= 4.0.0
To install the extension, execute:
pip install jupyter_ai_litellmTo remove the extension, execute:
pip uninstall jupyter_ai_litellmIf you are seeing the frontend extension, but it is not working, check that the server extension is enabled:
jupyter server extension list# Clone the repo to your local environment
# Change directory to the jupyter_ai_litellm directory
# Install package in development mode
pip install -e ".[test]"
# Server extension must be manually installed in develop mode
jupyter server extension enable jupyter_ai_litellm# Server extension must be manually disabled in develop mode
jupyter server extension disable jupyter_ai_litellm
pip uninstall jupyter_ai_litellmThis extension is using Pytest for Python code testing.
Install test dependencies (needed only once):
pip install -e ".[test]"To execute them, run:
pytest -vv -r ap --cov jupyter_ai_litellmSee RELEASE