Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
AI Runtime to bezserwerowa usługa obliczeniowa GPU w Databricks, przeznaczona do obciążeń uczenia głębokiego. Możesz użyć AI Runtime do trenowania i dopracowywania niestandardowych modeli za pomocą frameworków takich jak PyTorch i Hugging Face Transformers.
Wprowadzenie
Uruchom swoje pierwsze obciążenie robocze w kilka minut, korzystając z naszych przewodników szybkiego uruchomienia.
| Wprowadzenie | Description |
|---|---|
| 🚀 Szybki start z Databricks CLI | Pochodzisz z klastra Slurm lub Kubernetes? Trenuj na AI Runtime z terminala w kilka minut. |
| 📓 Szybki start notebooka | Podłącz swój notatnik do GPU w kilka sekund i twórz interaktywnie. |
| ⚡ Ray | Korzystasz z klastra Ray? Uruchom Ray na AI Runtime z wsparciem dashboardu. |
| 🧭 Przegląd | Poznaj kluczowe rzeczy dotyczące AI Runtime w dwie minuty: dostępne karty graficzne, sposób działania oraz ograniczenia. |
Funkcje
AI Runtime to kompleksowa platforma GPU, zapewniająca wiele sposobów uzyskiwania dostępu do procesorów GPU, wbudowane narzędzia do obserwowalności i debugowania oraz gotowe środowiska.
Nawiązywanie połączenia ze środowiskiem uruchomieniowym sztucznej inteligencji
Dostęp do procesorów graficznych (GPU) z miejsca, w którym pracujesz.
| Funkcja | Description |
|---|---|
| Laptopy | Podłącz notatnik do AI Runtime i rozwijaj interaktywnie, bez konfiguracji klastra. |
| IDE przez protokół SSH | Połącz się ze swoim IDE lub terminalem przez tunel SSH, aby pracować bezpośrednio na węźle GPU. |
| Databricks CLI | Zgłaszaj i zarządzaj rozproszonymi zadaniami treningowymi GPU z laptopa, korzystając z konfiguracji zadań YAML. |
| Agenci sztucznej inteligencji | Wykorzystaj funkcję agenta databricks-ai-runtime, aby przesyłać, monitorować i zarządzać zadaniami szkoleniowymi GPU za pomocą swojego agenta AI. |
| Promień | Uruchamiaj Ray Core, Ray Data, Ray Train i Ray Tune w AI Runtime. |
Zarządzanie zależnościami
Zarządzaj bibliotekami Pythona i systemowymi, z których korzysta Twoje obciążenie.
| Funkcja | Description |
|---|---|
| Środowiska gotowe | Zacznij od minimalnego środowiska Standard lub środowiska AI Databricks z wstępnie załadowanymi frameworkami ML. |
Ładowanie danych do GPU
Dostarczaj dane treningowe do swoich GPU efektywnie.
| Funkcja | Description |
|---|---|
| Wydajne ładowarki danych | Przesyłaj dane z woluminów katalogu Unity za pomocą odpornych na błędy ładowaczy zaprojektowanych do wysokiego wykorzystania GPU. |
Debugowanie i obserwowanie
Śledź eksperymenty, sprawdzaj wyniki i diagnozuj awarie.
| Funkcja | Description |
|---|---|
| MLflow dla głębokiego uczenia | Śledź eksperymenty, metryki i przebiegi za pomocą MLflow. |
| Przeglądnik logów | Przeglądaj wyniki treningu i monitoruj zużycie zasobów GPU podczas działania kodu. |
| Debugowanie za pomocą agentów | Używaj Genie Code do generowania kodu treningowego, rozwiązywania problemów środowiskowych i debugowania awarii GPU. |
Harmonogramowanie i obsługa w czasie rzeczywistym
Przejdź z rozwoju interaktywnego na zaplanowane zadania i punkty końcowe.
| Funkcja | Description |
|---|---|
| Planowanie obciążeń GPU | Wdrażaj kod treningowy z pakietami Deklaratywnej Automatyzacji, planuj uruchomienia i buduj wielozadaniowe workflowy GPU i CPU. |
| Obsługuj swoje modele | Wdroż wytrenowane modele za skalowalnym punktem końcowym za pomocą Model Serving. |
Examples
Poznaj przykłady end-to-end notebooków i Databricks CLI dla AI Runtime.
| Example | Description |
|---|---|
| Klasyczne uczenie maszynowe | XGBoost akcelerowany przez GPU, bezuczeniowa predykcja danych tabelarycznych oraz prognozowanie szeregów czasowych. |
| Systemy rekomendacji | Trenuj modele rekomendacyjne oparte na głębokim uczeniu, takie jak architektury dwuwieżowe. |
| Wizja komputerowa | Obciążenia wykrywania obiektów i klasyfikacji obrazów na GPU. |
| Modele OSS (LLM) po treningu | Dostrajaj i dalej trenuj otwartoźródłowe modele LLM za pomocą LoRA, pełnego dostrajania oraz bibliotek takich jak TRL, Unsloth i Axolotl. |
| Wnioskowanie wsadowe | Uruchamiaj wnioskowanie wsadowe na dużą skalę za pomocą Ray Data i vLLM na wielu procesorach GPU. |
| Rozproszone trenowanie na wielu GPU | Skaluj treningi na wielu GPU i węzłach za pomocą DDP, FSDP i DeepSpeed. |
Guides
Przewodniki skoncentrowane na zadaniach dotyczące migracji obciążeń do AI Runtime i maksymalnego wykorzystania GPU.
| Przewodnik | Description |
|---|---|
| Migracja ze Slurm | Przenieś swoje skrypty wsadowe Slurm, rozproszone programy uruchamiające i współdzieloną pamięć masową do narzędzia Databricks CLI. |
| Migracja klasycznych obciążeń GPU | Przenieś istniejące obciążenie deep learning z klasycznego klastra Databricks do AI Runtime. |
| Wydajność i odporność | Popraw wydajność trenowania i zwiększ odporność długotrwałych zadań na awarie. |
Dodatkowe zasoby
Znajdź pomocne treści: najnowsze aktualizacje produktów oraz jak działa AI Runtime pod maską.
| Resource | Description |
|---|---|
| Aktualizacje produktów | Zobacz najnowsze aktualizacje i ogłoszenia produktów AI Runtime. |
| Jak działa AI Runtime pod maską | Przeczytaj, jak Databricks utrzymuje niezawodność GPU w całym czasie działania AI. |