Udostępnij za pośrednictwem


Nawiązywanie połączenia z usługą Labelbox

Labelbox to platforma danych szkoleniowych służąca do tworzenia danych szkoleniowych na podstawie obrazów, wideo, audio, tekstu i obrazów kafelków. Za pomocą usługi Labelbox zespoły sztucznej inteligencji mogą dostosowywać przepływ pracy do obsługi, zarządzania i ulepszania etykietowania danych, katalogowania danych i debugowania modeli w jednej, ujednoliconej platformie. Rozwiązanie Labelbox zostało zaprojektowane w celu ułatwienia zespołom sztucznej inteligencji tworzenia i obsługi systemów uczenia maszynowego klasy produkcyjnej.

Możesz połączyć klastry usługi Azure Databricks z wersją usługi Machine Learning środowiska Databricks Runtime z usługą Labelbox.

Nawiązywanie połączenia z usługą Labelbox przy użyciu programu Partner Connect

W tej sekcji opisano sposób łączenia klastra w obszarze roboczym usługi Azure Databricks z usługą Labelbox przy użyciu programu Partner Connect.

Różnice między połączeniami standardowymi a usługą Labelbox

Aby nawiązać połączenie z usługą Labelbox przy użyciu programu Partner Connect, wykonaj kroki opisane w artykule Nawiązywanie połączenia z partnerami uczenia maszynowego przy użyciu programu Partner Connect. Połączenie z usługą Labelbox różni się od standardowych połączeń uczenia maszynowego w następujący sposób:

  • Oprócz klastra, jednostki usługi i osobistego tokenu dostępu program Partner Connect tworzy notes o nazwie labelbox_databricks_example.ipynb w folderze Workspace/Shared/labelbox_demo na koncie labelbox, jeśli jeszcze nie istnieje.

Kroki nawiązywania połączenia

Aby nawiązać połączenie z usługą Labelbox przy użyciu programu Partner Connect, wykonaj następujące czynności:

  1. Połącz się z partnerami ML przy użyciu programu Partner Connect.
  2. Utwórz klucz interfejsu API labelbox dla konta usługi Labelbox, jeśli go nie masz. Skopiuj klucz interfejsu API i zapisz go w bezpiecznej lokalizacji, ponieważ klucz zostanie ostatecznie ukryty przed wyświetleniem i będzie potrzebny później.
  3. Skonfiguruj klaster uczenia maszynowego i notes startowy Labelbox.

Ręczne nawiązywanie połączenia z usługą Labelbox

W krokach w tej sekcji opisano sposób łączenia usługi Labelbox z klastrem usługi Azure Databricks.

Uwaga

Aby szybciej nawiązać połączenie, użyj programu Partner Connect.

Wymagania

Musisz mieć dostępny klaster z uruchomionym środowiskiem Databricks Runtime na potrzeby uczenia maszynowego. Aby to sprawdzić dla istniejącego klastra, poszukaj uczenia maszynowego w kolumnie Środowisko uruchomieniowe po wyświetleniu klastra w obszarze roboczym. Jeśli nie masz dostępnego klastra usługi Databricks Runtime ML, utwórz klaster i wersję środowiska uruchomieniowego usługi Databricks, wybierz wersję z listy uczenia maszynowego .

Kroki nawiązywania połączenia

Aby ręcznie nawiązać połączenie z usługą Labelbox, wykonaj następujące czynności:

  1. Przejdź do strony Labelbox, aby zarejestrować się w celu uzyskania nowego konta usługi Labelbox lub zalogować się do istniejącego konta usługi Labelbox.
  2. Utwórz klucz interfejsu API labelbox dla konta usługi Labelbox, jeśli go nie masz. Skopiuj klucz interfejsu API i zapisz go w bezpiecznej lokalizacji, ponieważ klucz zostanie ostatecznie ukryty przed wyświetleniem i będzie potrzebny później.
  3. Sprawdź notes startowy Labelbox w obszarze roboczym:
    1. Na pasku bocznym kliknij pozycję Udostępniony obszar roboczy>.
    2. Jeśli folder o nazwie labelbox_demo jeszcze nie istnieje, utwórz go: i. Kliknij strzałkę w dół obok pozycji Udostępnione. ii. Kliknij pozycję Utwórz > folder. iii. Wprowadź labelbox_demo, iv. Kliknij pozycję Utwórz folder.
    3. Kliknij folder labelbox_demo. Jeśli notes startowy o nazwie labelbox_databricks_example.ipynb nie istnieje w folderze, zaimportuj go: i. Kliknij strzałkę w dół obok labelbox_demo. ii. Kliknij przycisk Importuj. iii. Kliknij pozycję Adres URL. iv. Wprowadź https://github.com/Labelbox/labelbox-python/blob/develop/examples/integrations/databricks/labelbox_databricks_example.ipynb i kliknij przycisk Importuj.
  4. Przejdź do konfigurowania klastra uczenia maszynowego i notesu startowego Labelbox.

Konfigurowanie klastra uczenia maszynowego i notesu startowego labelbox

  1. Sprawdź, czy wymagane biblioteki Labelbox są zainstalowane w klastrze uczenia maszynowego:
    1. Na pasku bocznym kliknij pozycję Obliczenia.

    2. Kliknij klaster uczenia maszynowego. W razie potrzeby użyj pola Filtr, aby go znaleźć.

      Uwaga

      Jeśli do nawiązania połączenia z usługą Labelbox użyto programu Partner Connect, nazwa klastra uczenia maszynowego powinna być LABELBOX_CLUSTER.

    3. Kliknij kartę Biblioteki .

    4. Jeśli pakiet labelbox nie znajduje się na liście, zainstaluj go: i. Kliknij pozycję Zainstaluj nowy. ii. Kliknij pozycję PyPI. iii. W polu Pakiet wprowadź wartość labelbox. iv. Kliknij przycisk Zainstaluj.

    5. Jeśli pakiet labelspark nie znajduje się na liście, zainstaluj go: i. Kliknij pozycję Zainstaluj nowy. ii. Kliknij pozycję PyPI. iii. W polu Pakiet wprowadź labelspark. iv. Kliknij przycisk Zainstaluj.

  2. Dołącz klaster uczenia maszynowego do notesu startowego:
    1. Na pasku bocznym kliknij pozycję Obszar roboczy > Udostępniony > labelbox_demo labelbox_databricks_example.ipynb>.
    2. Dołącz klaster uczenia maszynowego do notesu.
  3. Przejrzyj notes, aby dowiedzieć się, jak zautomatyzować usługę Labelbox.

Dodatkowe zasoby