Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Cette fonctionnalité est disponible en préversion publique.
Cette page présente les informations relatives à l’environnement système pour l’environnement GPU serverless version 5. Cette offre de calcul fait partie du runtime d’IA, conçu pour les charges de travail d’IA et d’apprentissage profond modernes.
L’environnement GPU serverless 5 est basé sur l’environnement serverless 5 (CPU). Découvrez les nouveautés de l’environnement serverless 5 (CPU). Il inclut l’environnement suivant :
- Environnement de base par défaut : environnement minimal avec l’API cliente stable.
Pour garantir la compatibilité de l’application, les charges de travail GPU serverless utilisent une API versionnée, appelée version de l’environnement, qui reste compatible avec les versions plus récentes du serveur.
Vous pouvez sélectionner un environnement de base qui inclut cette version d’environnement à l’aide du panneau latéral Environnement dans vos notebooks serverless. Voir Interactive (Notebooks).
Nouvelles fonctionnalités et améliorations
Dans la version 5, Databricks fournit un environnement minimal qui prend uniquement en charge l’API GPU serverless, les dépendances Databricks et MLflow. Les utilisateurs peuvent personnaliser l’environnement en fonction de leurs besoins. L’environnement de base par défaut de la version 5 n’inclut pas certains packages présents dans l’environnement processeur, afin de fournir un environnement GPU fonctionnel minimal. Les utilisateurs qui veulent un environnement complet avec des bibliothèques IA complètes doivent utiliser l’environnement d’IA Databricks.
Mises à jour d’API
24 avril 2026
API gpu serverless Python mise à niveau vers la version 0.5.16
Le GPU serverless Python API 0.5.16 inclut les mises à jour d’API suivantes :
-
Nouvelles fonctionnalités :
- Ajout
UCVolumeDatasetd’une torcheIterableDatasetqui diffuse des fichiers à partir d’un volume monté sur FUSE du catalogue Unity. Les listes de fichiers sont automatiquement partitionnées entre les rangs distribués et les travailleurs de DataLoader afin que chaque(rank, worker)couple reçoive une tranche qui ne se chevauche pas. - L'API GPU serverless prend désormais en charge le type d'accélérateur 1xH100 pour les charges de travail utilisant un seul H100.
- Réduction du bruit des journaux de bord provenant de PySpark et Py4J pendant l'exécution locale. Le message du répertoire de log est désormais enregistré au niveau debug plutôt que d'être imprimé.
- Ajout
14 avril 2026
API gpu serverless Python mise à niveau vers la version 0.5.15
Le GPU serverless Python API 0.5.15 inclut les mises à jour d’API suivantes :
-
Nouvelles fonctionnalités :
- Ajout de la propagation des journaux à MLflow pour les exécutions locales de l'API GPU sans serveur. Les journaux d’apprentissage des exécutions locales sont désormais automatiquement chargés dans MLflow.
-
Correctifs de bogues :
- Lorsque PyTorch n’est pas installé, le message d’erreur indique maintenant correctement que l’environnement de base v5 Standard n’inclut pas la torche.
-
Sécurité :
- Blocage de toutes les versions des dépendances Python à des versions précises pour empêcher les attaques de la chaîne logistique des versions récemment publiées de packages malveillants.
17 mars 2026
API Python GPU serverless mise à niveau vers la version 0.5.14
Le GPU serverless Python API 0.5.14 inclut les mises à jour d’API suivantes :
-
Correctifs de bogues :
- Correction d’un problème où l’API GPU Serverless a échoué sur les plans de contrôle lorsque MAPI n'était pas disponible. L’API revient désormais correctement au calcul à la demande quand MAPI est inaccessible.
2 mars 2026
API gpu serverless Python mise à niveau vers 0.5.13
Le GPU serverless Python API 0.5.13 inclut les mises à jour d’API suivantes :
-
Correctifs de bogues :
- Correction du processus d'analyse du nom de l’appareil GPU A10 sur Azure en mode local. L’API gère désormais des formats spécifiques à Azure tels que « A10-24Q ».
- Correction d’un problème où l’exécution active MLflow n’était pas fermée une fois l’exécution locale terminée.
- Réglage de la compatibilité du streaming des logs MLflow avec MLflow 3.x. Une modification du comportement du chemin de téléchargement d’artefact dans MLflow 3.x a provoqué l’interruption du flux de journaux. Le streaming de journaux fonctionne désormais correctement avec MLflow 2.x et 3.x.
- Correction d’un problème entraînant le blocage des sessions d’entraînement. La fonctionnalité de synchronisation d’état MLflow de classement croisé introduite dans une version précédente a été annulée.
Packages non inclus dans l’environnement de base
Les packages suivants ne sont pas inclus dans l’environnement de base, mais restent disponibles dans l’environnement processeur :
scipyseabornscikit-learn
En fonction des retours des clients demandant le contrôle sur la version de PyTorch, torch n'est pas inclus dans l'environnement de base de la version 5. Cela vous permet d’installer la version qui convient le mieux à votre charge de travail. Pour utiliser une version testée par Databricks, exécutez %pip install torch==2.9.0 dans une cellule de notebook ou installez torch==2.9.0 en utilisant la section Dépendances du panneau latéral Environnement .
Environnement du système
- Système d’exploitation : Ubuntu 24.04.2 LTS
- Python : 3.12.3
- Databricks Connect : 18.0.0
- Kit de ressources NVIDIA CUDA : 12.9
Bibliothèques Python installées
Environnement de base par défaut
Pour reproduire l’environnement GPU serverless 5 dans votre environnement virtuel Python local, téléchargez le fichier requirements-env-gpu-5.txt et exécutez pip install -r requirements-env-gpu-5.txt. Cette commande installe toutes les bibliothèques open source à partir de l’environnement serverless 5.
| Bibliothèque | Version | Bibliothèque | Version | Bibliothèque | Version |
|---|---|---|---|---|---|
| aiohappyeyeballs | 2.4.4 | AIOHTTP | 3.11.10 | aiosignal | 1.2.0 |
| document annoté | 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 |
| flèche | 1.3.0 | asttokens | 3.0.0 | astunparse | 1.6.3 |
| async-lru | 2.0.4 | attributs | 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 Data Lake | 12.22.0 |
| babel | 2.16.0 | bellesoupe4 | 4.12.3 | black | 24.10.0 |
| bleach | 6.2.0 | clignotant | 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 |
| cliquez | 8.1.8 | cloudpickle | 3.0.0 | comm | 0.2.1 |
| contourpy | 1.3.1 | chiffrement | 44.0.1 | cycliste | 0.11.0 |
| Cython | 3.1.5 | databricks-agents | 1.9.1 | databricks-connect | 18.0.0 |
| Kit de développement logiciel 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 | décorateur | 5.1.1 |
| defusedxml | 0.7.1 | deltalake | 1.1.4 | Deprecated | 1.2.18 |
| distlib | 0.3.9 | distribution | 1.9.0 | distro-info | 1.7+build1 |
| Conversion de docstring en markdown | 0.11 | exécution | 1.2.0 | aperçu des facettes | 1.1.1 |
| fastapi | 0.128.0 | validation rapide des schémas JSON (fastjsonschema) | 2.21.1 | verrou de fichier | 3.17.0 |
| outils de police | 4.55.3 | fqdn | 1.5.1 | frozenlist | 1.5.0 |
| fsspec | 2023.5.0 | futur | 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 (Stockage dans le cloud de Google) | 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 | spécifications du schéma JSON | 2023.7.1 |
| jupyter_client | 8.6.3 | jupyter_core | 5.7.2 | événements Jupyter | 0.12.0 |
| jupyter-lsp | 2.2.5 | serveur Jupyter | 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 | guimauve | 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 (version légère de mlflow) | 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 |
| remplace | 7.4.0 | empaquetage | 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 | référencement | 0.30.2 |
| regex | 2024.11.6 | requests | 2.32.3 | requests-toolbelt | 1.0.0 |
| RFC3339 validateur | 0.1.4 | rfc3986-validator | 0.1.1 | rich | 13.9.4 |
| corde | 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 | données en pile | 0.6.3 |
| starlette | 0.50.0 | strictyaml | 1.7.3 | ténacité | 9.0.0 |
| terminé | 0.17.1 | threadpoolctl | 3.5.0 | tiktoken | 0.12.0 |
| tinycss2 | 1.4.0 | tokenize_rt | 6.1.0 | générateurs de jetons | 0.22.2 |
| tomli | 2.0.1 | tornade | 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 | saisie-inspection | 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 |
| webcolores | 25.10.0 | webencodings | 0.5.1 | websocket-client | 1.8.0 |
| c’est quoi le patch | 1.0.2 | roue | 0.45.1 | chaque fois que | 0.7.3 |
| widgetsnbextension | 3.6.6 | enveloppé | 1.17.0 | yapf | 0.40.2 |
| yarl | 1.18.0 | zipp | 3.21.0 | zstandard | 0.23.0 |