Интеграция со Slack#
Подключи Slack к Ultralytics Platform, чтобы узнавать о завершении длительных задач, не оставляя Platform открытой. Ты выбираешь один канал Slack и результаты, важные для твоего рабочего пространства.
Тебе не понадобятся ключ API Slack, webhook или техническая настройка. Перед началом войди в Slack и выбери канал, который должен получать оповещения Platform. Если ты используешь командное рабочее пространство в Platform, ты должен быть его администратором или владельцем.
Подключить Slack#
- Открой Настройки > Интеграции и выбери Slack в списке интеграций.
- Проверь сводку настройки и нажми Продолжить в Slack.
- Выбери канал и нажми Разрешить. Platform запрашивает разрешение на публикацию только в этом канале. Если Slack показывает Запросить одобрение, отправь запрос и попроси администратора рабочего пространства Slack одобрить приложение.
- Вернувшись в Platform, выбери нужные оповещения и нажми Сохранить оповещения. Изначально выбраны Обучение завершено и Обучение завершилось с ошибкой.

Сразу после успешного подключения Platform публикует подтверждение в выбранном канале, после чего интеграция показывает, к какому рабочему пространству и каналу Slack она подключена. Администраторы рабочего пространства управляют подключением и настройками оповещений для всего рабочего пространства на вкладке Интеграции.
Slack позволяет Platform публиковать сообщения в выбранном тобой канале. Platform не может читать твои сообщения в Slack или публиковать сообщения в другие каналы через это подключение.
Доступные оповещения#
| Оповещение | Когда отправляется |
|---|---|
| Обучение завершено | Модель завершает обучение |
| Обучение завершилось с ошибкой | Запуск обучения останавливается из-за ошибки |
| Экспорт завершён | Экспорт модели готов |
| Экспорт завершился с ошибкой | Экспорт модели останавливается из-за ошибки |
| Развёртывание готово | Развёртывание готово |
| Развёртывание завершилось с ошибкой | Не удаётся начать развёртывание |
В каждом сообщении указано, что завершилось, и есть прямая ссылка на соответствующую модель или развёртывание в Platform. Оповещения об обучении содержат название датасета, основную метрику модели, продолжительность запуска и его стоимость; оповещения об экспорте — формат и размер файла. Оповещения о задачах, завершившихся с ошибкой, содержат краткое описание ошибки, если оно доступно: как встроенную заметку или блок кода для более длинных сообщений. Доставка сообщений в Slack не влияет на результат обучения, экспорта или развёртывания. Проверь текущий результат на странице обучения или экспорта модели либо на странице развёртываний.
Сообщения рабочего процесса агентов#
Используй блок Slack в Agents, чтобы отправлять сообщение при соблюдении условия рабочего процесса. Он использует тот же подключенный канал. Настрой сообщение в блоке и включи {output} для получения вышестоящего результата. Эти сообщения отдельны от выбранных выше вариантов уведомлений о заданиях.
Изменение подключения к Slack или его отключение#
Чтобы изменить публикуемые результаты, установи или сними флажки оповещений и нажми Сохранить оповещения. Должно оставаться выбранным хотя бы одно оповещение.
Чтобы использовать другой канал, нажми Отключить, затем снова подключи Slack и выбери новый канал. Отключение немедленно прекращает все оповещения Slack и не влияет на задачи или ресурсы Platform.
Устранение неполадок#
- В интеграции Slack указано, что её должен подключить администратор: попроси администратора или владельца рабочего пространства Platform завершить подключение.
- Slack показывает «Запросить одобрение» вместо «Разрешить»: отправь запрос и попроси администратора рабочего пространства Slack одобрить приложение. Тебе не нужно создавать ключ API или webhook.
- Твоё рабочее пространство или канал Slack отсутствует: убедись, что ты вошёл в правильное рабочее пространство Slack и можешь добавлять приложения в канал.
- Подключение работало, но оповещения прекратились: повторно подключи Slack, чтобы обновить разрешение для канала. Обычно это требуется, если разрешение приложения было отозвано или канал удалили.
- Задача завершилась без сообщения в Slack: проверь выбранные оповещения в разделе Настройки > Интеграции, затем открой соответствующую модель или развёртывание в Platform. Оповещения Slack носят информационный характер и никогда не управляют обработкой задач.
Вернись к обзору интеграций Platform, чтобы подключить сервисы данных, хранилища или On Premise.
Часто задаваемые вопросы#
Нет. Подключение Slack выполняется через OAuth: нажми Продолжить в Slack, выбери канал и нажми Разрешить. Платформа получает разрешение на публикацию только в этот единственный канал.
Каждое рабочее пространство подключается к одному каналу. Чтобы переключить каналы, отключи Slack и подключи его снова, выбрав новый канал.
В командном рабочем пространстве администратор или владелец роль управляет подключением и выбором оповещений для всех. Оповещения доступны на всех тарифных планах.
Убедись, что нужное оповещение выбрано в разделе Настройки > Интеграции, и переподключи Slack, если разрешение приложения было отозвано или канал был удален. Оповещения носят исключительно информационный характер и никак не влияют на само обучение, экспорт или развертывание.