Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Эта функция доступна в общедоступной предварительной версии.
Подключитесь к среде выполнения ИИ из интерактивных записных книжек, интегрированной среды разработки через туннель SSH, запланированные задания, API заданий или декларативные пакеты автоматизации. Подключение блокнота к среде выполнения ИИ — это основной способ запуска задач обучения и тонкой настройки, а те же блокноты можно планировать как повторяющиеся задания или автоматизировать в конвейерах развертывания.
Интерактивные (записные книжки)
Это основной способ использования среды выполнения ИИ. Чтобы подключить записную книжку и настроить среду, выполните следующие действия.
- В записной книжке щелкните раскрывающееся меню вычислений в верхней части и выберите бессерверный GPU.
- Щелкните
чтобы открыть боковую панель окружения.
- Выберите акселератор из поля акселератора . Для распределенных рабочих нагрузок обучения выберите 8xH100. Дополнительные сведения о выборе акселератора см. в разделе " Параметры оборудования ".
- В поле Base environment выберите Standard v5 или Standard v4 для среды Standard либо AI v5 или AI v4 для среды AI.
- Нажмите кнопку "Применить ", а затем подтвердите , что вы хотите применить среду выполнения ИИ к среде записной книжки.
Замечание
Подключение к вычислительным ресурсам автоматически завершается через 60 минут бездействия.
Подсказка
Для операций, не требующих графических процессоров (например, клонирования репозитория Git, преобразования форматов данных или анализа аналитических данных), подключите записную книжку к кластеру ЦП для сохранения ресурсов GPU.
Подключение из терминала интегрированной среды разработки
Вы можете подключиться к среде выполнения ИИ на бессерверных вычислениях GPU непосредственно из терминала в интегрированной среде разработки через туннель SSH.
Чтобы подключиться к AI Runtime, выполните команду databricks ssh connect с параметром --accelerator в терминале вашей IDE.
Отдельный шаг установки не требуется. Дополнительные сведения о команде см. в группе команд ssh.
databricks ssh connect --accelerator=GPU_1xA10
Чтобы подключиться и начать сеанс в Visual Studio Code или Cursor, используйте параметр --ide. Интерфейс командной строки открывает окно интегрированной среды разработки, указывающее на папку домашней рабочей области.
databricks ssh connect --ide=vscode
Дополнительные сведения о настройке, открытии проектов и выполнении кода см. в разделе "Подключение к Databricks" с помощью туннеля SSH.
Задания (запланированные)
Вы можете запланировать записные книжки, использующие среду выполнения ИИ в качестве повторяющихся заданий. Дополнительные сведения см. в статье "Создание запланированных заданий записной книжки и управление ими ".
После открытия записной книжки, которую вы хотите использовать:
- Нажмите кнопку "Расписание " в правом верхнем углу.
- Выберите "Добавить расписание".
- Заполните форму нового расписанияименем задания, расписанием и вычислением.
- Нажмите кнопку "Создать".
Вы также можете создавать и планировать задания из пользовательского интерфейса заданий и конвейеров . Пошаговые инструкции см. в статье "Создание задания ".
Замечание
Добавление зависимостей с помощью панели "Среды " не поддерживается для запланированных заданий среды выполнения ИИ. Зависимости должны быть установлены программно в вашем ноутбуке (например, %pip install). Автоматическое восстановление не поддерживается. Если задание завершается ошибкой из-за несовместимых пакетов, необходимо вручную устранить проблему и перезапустить задание.
Для рабочих нагрузок, которые могут превышать 7-дневный максимальный срок выполнения, реализуйте контрольные точки вручную, чтобы разрешить возобновление. Мы рекомендуем использовать тома в Unity Catalog через UCVolumeWriter и UCVolumeReader, начиная с serverless_gpu.data. См. контрольную точку модели.
API заданий и декларативные пакеты автоматизации
Вы можете программно создавать задания среды выполнения ИИ и управлять ими с помощью API заданий Databricks или декларативных пакетов автоматизации. Настройте тип вычислений в качестве бессерверного GPU в определении задания или пакета для автоматизации конвейеров развертывания.
В следующем примере показана конфигурация декларативных пакетов автоматизации для задания среды выполнения ИИ с помощью стандартной среды:
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
Чтобы использовать среду ИИ Databricks вместо стандартной среды, задайте base_environment идентификатор среды ИИ (например, databricks_ai_v5 для ИИ версии 5) в среде spec и сослаться на нее из задачи environment_key:
Это важно
Выбор среды ИИ Databricks в качестве базовой среды рабочей области находится в бета-версии и требует от администратора рабочей области принять участие. См. Сборка для бессерверных GPU-вычислений (среда выполнения ИИ).
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