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:
- Połącz się z partnerami ML przy użyciu programu Partner Connect.
- 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.
- 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:
- 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.
- 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.
- Sprawdź notes startowy Labelbox w obszarze roboczym:
- Na pasku bocznym kliknij pozycję Udostępniony obszar roboczy>.
- 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. - 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.
- Przejdź do konfigurowania klastra uczenia maszynowego i notesu startowego Labelbox.
Konfigurowanie klastra uczenia maszynowego i notesu startowego labelbox
- Sprawdź, czy wymagane biblioteki Labelbox są zainstalowane w klastrze uczenia maszynowego:
Na pasku bocznym kliknij pozycję Obliczenia.
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.
Kliknij kartę Biblioteki .
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.
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.
- Dołącz klaster uczenia maszynowego do notesu startowego:
- Na pasku bocznym kliknij pozycję Obszar roboczy > Udostępniony > labelbox_demo labelbox_databricks_example.ipynb>.
- Dołącz klaster uczenia maszynowego do notesu.
- Przejrzyj notes, aby dowiedzieć się, jak zautomatyzować usługę Labelbox.
Dodatkowe zasoby
- PLIK README w usłudze GitHub dla notesu startowego
- Labelbox Docs
- Pomoc techniczna