AI Runtime
Aperçu
Cette fonctionnalité est en aperçu public.
AI Runtime est une offre de compute GPU serverless chez Databricks conçue pour les charges de travail de deep learning. Vous pouvez utiliser AI Runtime pour entraîner et affiner des modèles personnalisés à l'aide de vos frameworks préférés, et bénéficier d'une efficacité, d'une performance et d'une qualité de pointe.
Get start
Exécutez votre première charge de travail en quelques minutes à l'aide de nos guides de démarrage rapide.
-
- 🚀 Démarrage rapide de la CLI
- Vous venez d'un cluster Slurm ou Kubernetes ? Entraînez sur AI Runtime depuis votre terminal en quelques minutes.
-
- 📓 Notebook démarrage rapide
- Attachez votre notebook à un GPU en quelques secondes et développez de manière interactive.
-
- ⚡ Ray
- Vous venez d'un cluster Ray ? Exécutez Ray sur AI Runtime avec la prise en charge des tableaux de bord.
-
- 🧭 Vue d'ensemble
- Découvrez les points clés d’AI Runtime en deux minutes : processeurs graphiques (GPU) disponibles, fonctionnement et limitations.
Fonctionnalités
AI Runtime est une plateforme GPU full-stack proposant de nombreuses manières de se connecter aux GPU, des outils d'observabilité et de debugging intégrés, ainsi que des environnements prédéfinis.
Connect to Serverless GPUs : accédez aux GPU serverless où que vous travailliez.
-
- Notebooks
- Associez un notebook au compute GPU serverless et développez de manière interactive, sans configuration de cluster.
-
- IDE via SSH
- Connectez-vous depuis votre IDE ou votre terminal via un tunnel SSH pour travailler directement sur un nœud GPU.
-
- CLI AI Runtime
- Soumettez et gérez des jobs d'entraînement GPU distribués depuis votre ordinateur portable à l'aide de configurations de jobs YAML.
-
- Ray
- Exécutez Ray Core, Ray Data, Ray Train et Ray Tune sur le compute GPU serverless.
Gestion des dépendances : contrôlez les bibliothèques Python et système exécutées par votre charge de travail.
-
- Environnements préconfigurés
- Start à partir d'un environnement Standard minimal ou d'un environnement Databricks AI préchargé avec des frameworks ML.
-
- Prise en charge de Docker
- Apportez votre propre image de conteneur pour exécuter des charges de travail avec une pile de dépendances personnalisée.
Chargement des données dans les GPU : alimentez efficacement vos GPU en données d'entraînement.
-
- Chargeurs de données efficaces
- Stream des flux de données à partir de volumes Unity Catalog grâce à des chargeurs tolérants aux pannes conçus pour une utilisation élevée du GPU.
debugging et observabilité : suivez les expérimentations, inspectez les sorties et diagnostiquez les pannes.
-
- MLflow pour le deep learning
- Suivez les expériences, les métriques et les exécutions avec MLflow, et enregistrez les points de contrôle de modèle dans des volumes Unity Catalog.
-
- Visionneuse de logs
- Visualisez les résultats d'entraînement et surveillez l'utilisation des ressources GPU pendant l'exécution de votre code.
-
- Debugging avec des agents
- Utilisez Genie Code pour générer du code d'entraînement, résoudre les problèmes d'environnement et déboguer les défaillances de GPU.
Planification et diffusion en temps réel : passez du développement interactif aux jobs et aux Endpoint planifiés.
-
- Mettez vos jobs en production
- Déployez du code d'entraînement avec des Declarative Automation Bundles, planifiez des exécutions et créez des workflows GPU et CPU multi-tâches.
-
- Servez vos modèles
- Déployez vos modèles entraînés derrière un endpoint évolutif avec Model Serving.
Exemples
Clonez des exemples de bout en bout et exécutez-les sur AI Runtime en quelques minutes, depuis la CLI ou dans des notebooks.
-
- Exemples Ray
- Prenez votre projet Ray existant et exécutez-le sur AI Runtime en quelques minutes.
-
- Entraînement d'un modèle de recommandation tabulaire
- Entraînez des modèles de recommandation de deep learning, tels que les architectures à deux tours (two-tower).
-
- Vision par ordinateur
- Charges de travail de détection d'objets et de classification d'images sur GPU.
-
- Classic machine learning
- XGBoost accéléré par GPU, prévision de séries chronologiques et autres tâches de ML classiques.
-
- Affinement d'un LLM open source
- Affinez des grands modèles de langage open-source avec LoRA, QLoRA ou l'affinement complet.
En savoir plus
Trouvez du contenu utile : les dernières mises à jour de produit et le fonctionnement d'AI Runtime en arrière-plan.
-
- Mises à jour des produits
- Consultez les dernières mises à jour et annonces de produits AI Runtime.
-
- Fonctionnement en profondeur d’AI Runtime
- Découvrez comment Databricks garantit la fiablité des GPU avec AI Runtime.