Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O AI Runtime para tarefas de nó único está em Versão Prévia Pública. A API de treinamento distribuído para cargas de trabalho de várias GPUs permanece em Beta.
Conecte-se ao AI Runtime usando notebooks interativos, um IDE por um túnel SSH, trabalhos agendados, a Jobs API ou Declarative Automation Bundles. Vincular um notebook ao AI Runtime é a principal forma de executar cargas de trabalho de treinamento e ajuste fino, e você pode agendar esses mesmos notebooks como trabalhos recorrentes ou automatizá-los em pipelines de implantação.
Interativos (Notebooks)
Essa é a principal maneira de usar o AI Runtime. Para conectar seu notebook e configurar o ambiente:
- Em um notebook, clique no menu suspenso de computação na parte superior e selecione GPU sem servidor.
- Clique no
Para abrir o painel lateral ambiente .
- Selecione um acelerador no campo Acelerador . Para cargas de trabalho de treinamento distribuídas, selecione 8xH100. Consulte as opções de hardware para obter diretrizes sobre como escolher um acelerador.
- Selecione Standard v5 ou Standard v4 para o ambiente Standard, ou IA v5 ou IA v4 para o ambiente de IA, no campo ambiente Base .
- Clique em Aplicar e confirme se deseja aplicar o AI Runtime ao seu ambiente de notebook.
Observação
A conexão com sua computação termina automaticamente após 60 minutos de inatividade.
Dica
Para operações que não exigem GPUs (por exemplo, clonagem de um repositório Git, conversão de formatos de dados ou análise de dados exploratórios), anexe seu notebook a um cluster de CPU para preservar os recursos de GPU.
Conectar-se pelo terminal do IDE
Você pode se conectar ao AI Runtime na computação de GPU sem servidor diretamente de um terminal em seu IDE por meio de um túnel SSH.
Para se conectar ao AI Runtime, execute o databricks ssh connect comando com a opção --accelerator de um terminal em seu IDE.
Nenhuma etapa de instalação separada é necessária. Para obter mais informações sobre o comando, consulte ssh o grupo de comandos.
databricks ssh connect --accelerator=GPU_1xA10
Para conectar e iniciar a sessão em Visual Studio Code ou Cursor, use a opção--ide. A CLI abre uma janela IDE apontando para a pasta de workspace inicial.
databricks ssh connect --ide=vscode
Para obter mais detalhes sobre como configurar, abrir projetos e executar código, consulte Conectar-se ao Databricks usando um túnel SSH.
Trabalhos (Agendado)
Você pode agendar notebooks que usam o AI Runtime como tarefas recorrentes. Consulte Criar e gerenciar trabalhos de notebook agendados para obter mais detalhes.
Depois de abrir o bloco de anotações que você deseja usar:
- Selecione o botão Agendar no canto superior direito.
- Selecione Adicionar agendamento.
- Preencha o formulário Novo cronograma com o nome do trabalho, o cronograma e o cálculo.
- Selecione Criar.
Você também pode criar e agendar trabalhos na interface de usuário Trabalhos e pipelines. Consulte Criar um novo trabalho para obter diretrizes passo a passo.
Observação
Não há suporte para a adição de dependências usando o painel Ambientes para trabalhos agendados do AI Runtime. As dependências devem ser instaladas programaticamente em seu notebook (por exemplo, %pip install). Não há suporte para recuperação automática. Se o trabalho falhar devido a pacotes incompatíveis, você deverá corrigir e executar novamente manualmente.
Para cargas de trabalho que possam exceder o runtime máximo de 7 dias, implemente pontos de verificação manual para permitir a retomada. Recomendamos usar volumes do Catálogo do Unity via UCVolumeWriter e UCVolumeReader de serverless_gpu.data. Consulte Pontos de verificação de modelos.
API de Jobs e Pacotes de Automação Declarativa
Você pode criar e gerenciar trabalhos de AI Runtime programaticamente usando a API de Trabalhos do Databricks ou os Pacotes de Automação Declarativa. Configure o tipo de computação como GPU sem servidor em seu trabalho ou definição de pacote para automatizar pipelines de implantação.
O exemplo a seguir mostra uma configuração de Pacotes de Automação Declarativa para um trabalho de AI Runtime usando o ambiente Standard:
resources:
jobs:
sample_job:
name: sample_job_h100
trigger:
periodic:
interval: 1
unit: DAYS
parameters:
- name: catalog
default: ${var.catalog}
- name: schema
default: ${var.schema}
environments:
- environment_key: default
spec:
environment_version: '4'
tasks:
- task_key: notebook_task
notebook_task:
notebook_path: /Workspace/Users/your_email/your_notebook
environment_key: default
compute:
hardware_accelerator: GPU_8xH100
Para usar o ambiente de IA do Databricks em vez do ambiente Standard, defina base_environment como o identificador de ambiente de IA (por exemplo, databricks_ai_v5 para IA v5) no ambiente spec e faça referência a ele na environment_key da tarefa:
Importante
A seleção de um ambiente de IA do Databricks como ambiente base do workspace está em versão Beta e exige a adesão de um administrador do workspace. Consulte Build para computação de GPU sem servidor (AI Runtime).
resources:
jobs:
sample_job:
name: sample_job_aiv5_h100
trigger:
periodic:
interval: 1
unit: DAYS
parameters:
- name: catalog
default: ${var.catalog}
- name: schema
default: ${var.schema}
environments:
- environment_key: aiv5
spec:
base_environment: databricks_ai_v5
tasks:
- task_key: notebook_task
notebook_task:
notebook_path: /Workspace/Users/your_email/your_notebook
environment_key: aiv5
compute:
hardware_accelerator: GPU_8xH100