Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Important
Tato funkce je ve verzi Public Preview.
Poznámka:
Tato stránka se věnuje nástroji Ray v prostředí AI Runtime. Pokud používáte Ray v prostředí Databricks classic compute s Databricks Runtime ML, viz Ray on Databricks.
Ray je open source framework pro škálování Python zátěží. Můžete vytvářet Ray clustery a spouštět Ray aplikace na AI Runtime pomocí serverless GPU výpočtů, které automaticky zajišťují provisioning infrastruktury.
Používejte Ray v poznámkových blocích
Když je váš notebook připojen k výpočetnímu prostředku AI Runtime GPU, použijte ray_init() z balíčku serverless_gpu ke spuštění Raye na připojeném výpočetním prostředku:
from serverless_gpu import ray_init
ray_init()
ray_init() konfiguruje Ray dashboard pro přístup přes proxy ovladače Databricks a vytiskne URL dashboardu ve výstupu notebooku. Používejte dashboard k prohlížení Ray úloh, úloh a využití zdrojů, zatímco váš kód běží.
Poznámka:
ray_init() vyžaduje prostředí verze 5 nebo novější. Databricks AI v6 obsahuje Ray. Pokud používáte standardní verzi 6, nainstalujte Ray před voláním ray_init().
Příklady poznámkových bloků
| Example | Description |
|---|---|
| Ray Core, ahoj světe | Odesílejte asynchronní úlohy GPU na připojené výpočetní prostředky, sledujte plánování v dashboardu Ray a získejte výsledky. |
| Dávková inference modelu Qwen2.5-32B pomocí Ray Data a vLLM | Spusť vícejazyčné dávkové inferování s osmi persistentními replikami vLLM na 8 H100 GPU a ulož výsledky jako Parquet v Unity Catalog. |
Používejte Ray s AI Runtime CLI
AI Runtime CLI podporuje Ray v konfiguracích s jedním uzlem i více uzly. Zahrňte bootstrap skript pod command úlohy, který při spuštění úlohy spustí cluster Ray a koordinuje hlavní a pracovní uzly. Příklady Ray Hello World procházejí tímto vzorem.
AI Runtime podporuje základní knihovny Ray, včetně Ray Core, Ray Data, Ray Train a Ray Tune. Ve Standardním prostředí přidejte ray nebo příslušné doplňky (ray[data], ray[train], nebo ray[tune]) do vašich závislostí na zátěži. Prostředí Data Bricks AI zahrnuje Ray.
Příklady CLI
| Example | Description |
|---|---|
| Ukázky hello world pro Ray | Minimální jednuzlové a víceuzlové příklady pro Ray Core, Ray Train, Ray Data a Ray Tune, včetně vzoru inicializace clusteru. |
| Distribuované trénování pomocí Ray Trainu | Jemně dolaďte velký jazykový model napříč více uzly pomocí Ray Train a PyTorch. |
| Dávkové odvozování s Ray Data a vLLM | Spusť rozsáhlou dávkovou inferenci pomocí Ray Data pro distribuované načítání dat a vLLM pro efektivní servisní podávání modelů. |
| Vyhledávání hyperparametrů pomocí Ray Tune | Vyhledávejte hyperparametry jemného ladění LoRA pro Qwen2.5 pomocí Ray Tune, se spuštěním jednoho pokusu na každém GPU a s předčasným zastavováním neúspěšných pokusů pomocí plánovače ASHA. |