Slack連携#
SlackをUltralytics Platformに接続すると、Platformを開いたままにしていなくても、長時間実行される作業が完了したときに通知を受け取ることができます。ワークスペース用の1つのSlackチャンネルと重要な結果を選択します。
Slack APIキー、webhook、技術的なセットアップは不要です。開始する前に、Slackにサインインし、Platformからの通知を受け取るチャンネルを決定してください。Platformでチームワークスペースを使用している場合は、ワークスペースの管理者またはオーナーである必要があります。
Slackを接続#
- Settings > Integrationsを開き、統合リストからSlackを選択します。
- セットアップの概要を確認し、Continue to Slack をクリックします。
- チャンネルを選択し、Allow をクリックします。Platform はそのチャンネルへの投稿のみの権限を要求します。Slack に Request approval が表示される場合は、リクエストを送信し、Slack ワークスペースの管理者にアプリの承認を依頼してください。
- Platform に戻った後、必要なアラートを選択し、Save alerts をクリックします。初期状態では Training complete と Training failed が選択されています。

接続が成功すると、Platformは選択されたチャンネルに確認メッセージを投稿します。ワークスペース管理者は、Integrations tabからワークスペース全体の接続とアラートの選択を管理します。
Slackを通じて、Platformは選択したチャンネルにメッセージを投稿できるようになります。この接続を通じてPlatformがSlackメッセージを読み取ったり、他のチャンネルに投稿したりすることはありません。
利用可能なアラート#
| アラート | 通知タイミング |
|---|---|
| Training complete | モデルのtrainingが完了したとき |
| Training failed | 学習実行がエラーで停止したとき |
| Export complete | model exportの準備ができたとき |
| Export failed | モデルエクスポートがエラーで停止したとき |
| Deployment ready | deploymentの準備ができたとき |
| Deployment failed | デプロイの開始に失敗したとき |
各メッセージには、何が完了したかが記載されており、Platform内の関連するモデルまたはデプロイメントへのダイレクトリンクが含まれています。ジョブ失敗のアラートには、利用可能な場合に短いエラー概要が含まれます。Slackでの配信によって、トレーニング、エクスポート、またはデプロイメントの結果が変更されることはありません。モデルのtrainingページもしくはexportページ、またはDeployments pageから現在の結果を確認してください。
Slackの変更または切断#
投稿する結果を変更するには、アラートのチェックボックスを切り替えてSave alertsをクリックします。少なくとも1つ以上のアラートを選択しておく必要があります。
別のチャンネルを使用する場合は、Disconnectをクリックしてから再度Slackを接続し、新しいチャンネルを選択してください。切断するとすべてのSlackアラートが直ちに停止しますが、Platformのジョブやリソースには影響しません。
トラブルシューティング#
- Slack 統合で管理者の接続が必要と表示される場合: Platform のワークスペース管理者またはオーナーに接続の完了を依頼してください。
- 「Allow」の代わりに「Request approval」と表示される場合: リクエストを送信し、Slackワークスペース管理者にアプリの承認を依頼してください。APIキーやwebhookを作成する必要はありません。
- Slackワークスペースまたはチャンネルが見つからない場合: 正しいSlackワークスペースにサインインしていること、およびそのチャンネルにアプリを追加する権限があることを確認してください。
- 接続は成功したのにアラートが止まった場合: Slackを再接続してチャンネルの権限を更新してください。これは通常、アプリの権限が取り消されたか、チャンネルが削除された場合に必要となります。
- ジョブが完了したのにSlackメッセージが届かない場合: Settings > Integrationsで選択したアラートを確認し、Platformで関連するmodelまたはdeploymentを開きます。Slackアラートは情報提供を目的としており、ジョブの処理を制御するものではありません。
Platform integrations overviewに戻り、データ、ストレージ、またはオンプレミスサービスを接続します。