Serverless GPU environment version 5 (Preview)

Important

This feature is in Public Preview.

This page outlines the system environment information for Serverless GPU environment version 5. This compute offering is part of AI Runtime, which is designed for modern AI and deep learning workloads.

Serverless GPU environment 5 is built on top of serverless environment 5 (CPU). See what's new in serverless environment 5 (CPU). It includes the following environment:

To ensure compatibility for the application, Serverless GPU workloads use a versioned API, known as the environment version, which remains compatible with newer server versions.

You can select a base environment that includes this environment version using the Environment side panel in your serverless notebooks. See Interactive (Notebooks).

New features and improvements

In version 5, Databricks is providing a minimal environment that supports only serverless GPU API, the Databricks dependencies, and MLflow. Users can customize the environment to their needs. The default base environment in version 5 does not include certain packages present in the CPU environment, in order to provide a minimal functional GPU environment. Users wanting a complete environment with comprehensive AI libraries should use the Databricks AI environment.

API updates

April 14, 2026

Serverless GPU Python API upgraded to 0.5.15

The Serverless GPU Python API 0.5.15 includes the following API updates:

  • New features:
    • Added log propagation to MLflow for local Serverless GPU API runs. Training logs from local runs are now automatically uploaded to MLflow.
  • Bug fixes:
    • When PyTorch is not installed, the error message now correctly indicates that the Standard v5 base environment does not include torch.
  • Security:
    • Pinned all Python dependency versions to exact versions to prevent supply chain attacks from newly published malicious package versions.

Mar 17, 2026

Serverless GPU Python API upgraded to 0.5.14

The Serverless GPU Python API 0.5.14 includes the following API updates:

  • Bug fixes:
    • Fixed an issue where the Serverless GPU API failed on control planes without MAPI available. The API now gracefully falls back to on-demand compute when MAPI is unreachable.

Mar 2, 2026

Serverless GPU Python API upgraded to 0.5.13

The Serverless GPU Python API 0.5.13 includes the following API updates:

  • Bug fixes:
    • Fixed Azure A10 GPU device name parsing in local mode. The API now handles Azure-specific formats such as "A10-24Q".
    • Fixed an issue where the MLflow active run was not closed after local execution completed.
    • Fixed MLflow log streaming compatibility with MLflow 3.x. A change in artifact download path behavior in MLflow 3.x caused log streaming to break. Log streaming now works correctly with both MLflow 2.x and 3.x.
    • Fixed an issue causing training runs to hang. The cross-rank MLflow status synchronization feature introduced in a previous version has been reverted.

Packages not included in base environment

The following packages are not included in the base environment but remain available in the CPU environment:

  • scipy
  • seaborn
  • scikit-learn

Based on customer feedback requesting control over PyTorch versioning, torch is not included in the base environment for version 5. This allows you to install the version that best fits your workload. To use a Databricks-tested version, run %pip install torch==2.9.0 in a notebook cell or install torch==2.9.0 using the Dependencies section of the Environment side panel.

System environment

  • Operating System: Ubuntu 24.04.2 LTS
  • Python: 3.12.3
  • Databricks Connect: 18.0.0
  • NVIDIA CUDA Toolkit: 12.9

Installed Python libraries

Default base environment

To reproduce serverless GPU environment 5 in your local Python virtual environment, download the requirements-env-gpu-5.txt file and run pip install -r requirements-env-gpu-5.txt. This command installs all of the open source libraries from serverless environment 5.

Library Version Library Version Library Version
aiohappyeyeballs 2.4.4 aiohttp 3.11.10 aiosignal 1.2.0
annotated-doc 0.0.4 annotated-types 0.7.0 anyio 4.7.0
argon2-cffi 21.3.0 argon2-cffi-bindings 21.2.0 arro3-core 0.6.5
arrow 1.3.0 asttokens 3.0.0 astunparse 1.6.3
async-lru 2.0.4 attrs 24.3.0 azure-common 1.1.28
azure-core 1.37.0 azure-identity 1.20.0 azure-mgmt-core 1.6.0
azure-mgmt-web 8.0.0 azure-storage-blob 12.28.0 azure-storage-file-datalake 12.22.0
babel 2.16.0 beautifulsoup4 4.12.3 black 24.10.0
bleach 6.2.0 blinker 1.7.0 boto3 1.40.45
botocore 1.40.45 cachetools 5.5.1 certifi 2025.4.26
cffi 1.17.1 chardet 4.0.0 charset-normalizer 3.3.2
click 8.1.8 cloudpickle 3.0.0 comm 0.2.1
contourpy 1.3.1 cryptography 44.0.1 cycler 0.11.0
Cython 3.1.5 databricks-agents 1.9.1 databricks-connect 18.0.0
databricks-sdk 0.67.0 databricks.serverless_gpu 0.5.11 dataclasses-json 0.6.7
dbus-python 1.3.2 debugpy 1.8.11 decorator 5.1.1
defusedxml 0.7.1 deltalake 1.1.4 Deprecated 1.2.18
distlib 0.3.9 distro 1.9.0 distro-info 1.7+build1
docstring-to-markdown 0.11 executing 1.2.0 facets-overview 1.1.1
fastapi 0.128.0 fastjsonschema 2.21.1 filelock 3.17.0
fonttools 4.55.3 fqdn 1.5.1 frozenlist 1.5.0
fsspec 2023.5.0 future 1.0.0 gitdb 4.0.11
GitPython 3.1.43 google-api-core 2.28.1 google-auth 2.47.0
google-cloud-core 2.5.0 google-cloud-storage 3.7.0 google-crc32c 1.8.0
google-resumable-media 2.8.0 googleapis-common-protos 1.65.0 grpcio 1.67.0
grpcio-status 1.67.0 h11 0.16.0 hf-xet 1.2.0
httpcore 1.0.9 httplib2 0.20.4 httpx 0.28.1
huggingface_hub 1.2.4 idna 3.7 importlib_metadata 8.5.0
iniconfig 1.1.1 ipyflow-core 0.0.209 ipykernel 6.29.5
ipython 8.30.0 ipython-genutils 0.2.0 ipywidgets 7.8.1
isodate 0.7.2 isoduration 20.11.0 jedi 0.19.2
Jinja2 3.1.6 jiter 0.12.0 jmespath 1.0.1
joblib 1.4.2 json5 0.9.25 jsonpatch 1.33
jsonpointer 3.0.0 jsonschema 4.23.0 jsonschema-specifications 2023.7.1
jupyter_client 8.6.3 jupyter_core 5.7.2 jupyter-events 0.12.0
jupyter-lsp 2.2.5 jupyter_server 2.15.0 jupyter_server_terminals 0.5.3
jupyterlab 4.3.4 jupyterlab_pygments 0.3.0 jupyterlab_server 2.27.3
jupyterlab_widgets 1.1.11 kiwisolver 1.4.8 langchain-core 1.2.6
langchain-openai 1.1.6 langsmith 0.6.1 launchpadlib 1.11.0
lazr.restfulclient 0.14.6 lazr.uri 1.0.6 litellm 1.75.9
markdown-it-py 2.2.0 MarkupSafe 3.0.2 marshmallow 3.26.2
matplotlib 3.10.0 matplotlib-inline 0.1.7 mccabe 0.7.0
mdurl 0.1.0 mistune 3.1.2 mlflow-skinny 3.8.1
mmh3 5.2.0 msal 1.34.0 msal-extensions 1.3.1
multidict 6.1.0 mypy-extensions 1.0.0 nbclient 0.10.2
nbconvert 7.16.6 nbformat 5.10.4 nest-asyncio 1.6.0
nodeenv 1.10.0 notebook 7.3.2 notebook_shim 0.2.4
numpy 2.1.3 nvidia-ml-py 13.590.44 oauthlib 3.2.2
openai 2.14.0 opentelemetry-api 1.39.1 opentelemetry-proto 1.39.1
opentelemetry-sdk 1.39.1 opentelemetry-semantic-conventions 0.60b1 orjson 3.11.5
overrides 7.4.0 packaging 24.2 pandas 2.2.3
pandocfilters 1.5.0 parambench-train-comms 0.0.0 parso 0.8.4
pathspec 0.10.3 patsy 1.0.1 pexpect 4.8.0
pillow 11.1.0 pip 25.0.1 platformdirs 4.3.7
plotly 5.24.1 pluggy 1.5.0 prometheus_client 0.21.1
prompt-toolkit 3.0.43 propcache 0.3.1 proto-plus 1.27.0
protobuf 5.29.4 psutil 5.9.0 psycopg2 2.9.11
ptyprocess 0.7.0 pure-eval 0.2.2 py4j 0.10.9.9
pyarrow 21.0.0 pyasn1 0.4.8 pyasn1-modules 0.2.8
pyccolo 0.0.71 pycparser 2.21 pydantic 2.10.6
pydantic_core 2.27.2 pydot 4.0.0 pyflakes 3.2.0
Pygments 2.19.1 PyGObject 3.48.2 pyiceberg 0.10.0
PyJWT 2.10.1 pyodbc 5.2.0 pyparsing 3.2.0
pyright 1.1.394 pyroaring 1.0.3 pyspark 4.1.0+databricks.connect.18.0.0
pytest 8.3.5 python-apt 2.7.7+ubuntu5.1 python-dateutil 2.9.0.post0
python-dotenv 1.2.1 python-json-logger 3.2.1 python-lsp-jsonrpc 1.1.2
python-lsp-server 1.12.2 pytoolconfig 1.2.6 pytz 2024.1
PyYAML 6.0.2 pyzmq 26.2.0 referencing 0.30.2
regex 2024.11.6 requests 2.32.3 requests-toolbelt 1.0.0
rfc3339-validator 0.1.4 rfc3986-validator 0.1.1 rich 13.9.4
rope 1.13.0 rpds-py 0.22.3 rsa 4.9.1
s3transfer 0.14.0 Send2Trash 1.8.2 setuptools 78.1.1
shellingham 1.5.4 six 1.17.0 smmap 5.0.0
sniffio 1.3.0 sortedcontainers 2.4.0 soupsieve 2.5
sqlparse 0.5.5 ssh-import-id 5.11 stack-data 0.6.3
starlette 0.50.0 strictyaml 1.7.3 tenacity 9.0.0
terminado 0.17.1 threadpoolctl 3.5.0 tiktoken 0.12.0
tinycss2 1.4.0 tokenize_rt 6.1.0 tokenizers 0.22.2
tomli 2.0.1 tornado 6.5.1 tqdm 4.67.1
traitlets 5.14.3 typer-slim 0.21.1 types-python-dateutil 2.9.0.20251115
typing_extensions 4.12.2 typing-inspect 0.9.0 tzdata 2024.1
ujson 5.10.0 unattended-upgrades 0.1 uri-template 1.3.0
urllib3 2.3.0 uuid_utils 0.12.0 uvicorn 0.40.0
virtualenv 20.29.3 wadllib 1.3.6 wcwidth 0.2.5
webcolors 25.10.0 webencodings 0.5.1 websocket-client 1.8.0
whatthepatch 1.0.2 wheel 0.45.1 whenever 0.7.3
widgetsnbextension 3.6.6 wrapt 1.17.0 yapf 0.40.2
yarl 1.18.0 zipp 3.21.0 zstandard 0.23.0