Udostępnij za pośrednictwem


AI Studio lub Azure Machine Learning: które środowisko należy wybrać?

Ten artykuł pomaga zrozumieć, kiedy używać usługi Azure AI Studio w porównaniu z usługą Azure Machine Learning. Chociaż w każdym środowisku występują pewne nakładające się funkcje, ten artykuł zawiera omówienie ich możliwości i scenariuszy programowania, które najlepiej nadają się dla każdej platformy.

Azure AI Studio

Ikona usługi Azure AI Studio Azure AI Studio to ujednolicona platforma do odpowiedzialnego tworzenia i wdrażania generowanych aplikacji sztucznej inteligencji i interfejsów API sztucznej inteligencji platformy Azure. Obejmuje on bogaty zestaw funkcji sztucznej inteligencji, uproszczony interfejs użytkownika i środowiska oparte na kodzie, oferując jeden punkt do tworzenia, testowania, wdrażania i zarządzania inteligentnymi rozwiązaniami.

Czy program AI Studio jest odpowiedni dla Ciebie?

Usługa Azure AI Studio została zaprojektowana w celu ułatwienia deweloperom i analitykom danych wydajnego tworzenia i wdrażania aplikacji generacyjnych sztucznej inteligencji dzięki możliwościom szerokiej oferty sztucznej inteligencji platformy Azure.

Kluczowe możliwości usługi Azure AI Studio

  • Twórz razem jako jeden zespół. Centrum AI Studio zapewnia zabezpieczenia klasy korporacyjnej oraz środowisko współpracy z udostępnionymi zasobami i połączeniami z wstępnie wytrenowanych modeli, danych i obliczeń.
  • Organizowanie pracy. Projekt AI Studio ułatwia zapisywanie stanu, dzięki czemu można iterować od pierwszego pomysłu do pierwszego prototypu, a następnie najpierw przeprowadzić wdrożenie produkcyjne. Możesz również łatwo zaprosić innych do współpracy w ramach tej podróży.
  • Użyj preferowanej platformy i struktur programistycznych, w tym GitHub, Visual Studio Code, LangChain, Semantic Kernel, AutoGen i nie tylko.
  • Odkryj i przeprowadź test porównawczy z ponad 1600 modeli.
  • Aprowizowanie modeli jako usługi (MaaS) za pomocą bezserwerowych interfejsów API i hostowanego dostrajania.
  • Uwzględnij wiele modeli, źródeł danych i modalności.
  • Tworzenie rozszerzonej generacji pobierania (RAG) przy użyciu chronionych danych przedsiębiorstwa bez konieczności dostrajania.
  • Organizowanie przepływów inżynieryjnych i dużych modeli językowych (LLM) i zarządzanie nimi.
  • Projektowanie i zabezpieczanie aplikacji i interfejsów API przy użyciu konfigurowalnych filtrów i kontrolek.
  • Ocenianie odpowiedzi modelu za pomocą wbudowanych i niestandardowych przepływów oceny.
  • Wdrażanie innowacji sztucznej inteligencji w infrastrukturze zarządzanej platformy Azure przy użyciu ciągłego monitorowania i zapewniania ładu w różnych środowiskach.
  • Ciągłe monitorowanie wdrożonych aplikacji pod kątem bezpieczeństwa, jakości i użycia tokenów w środowisku produkcyjnym.

Azure Machine Learning Studio

Ikona usługi Azure Machine Learning Studio Azure Machine Learning Studio to zarządzana kompleksowa platforma uczenia maszynowego do tworzenia, dostrajania, wdrażania i obsługi modeli usługi Azure Machine Learning na dużą skalę.

Czy usługa Azure Machine Learning Studio jest odpowiednia dla Ciebie?

Usługa Azure Machine Learning jest przeznaczona dla inżynierów uczenia maszynowego i analityków danych.

Kluczowe możliwości usługi Azure Machine Learning Studio

  • Tworzenie i trenowanie modelu usługi Azure Machine Learning przy użyciu dowolnego typu zasobów obliczeniowych, w tym platformy Spark i procesorów GPU na potrzeby dużych obciążeń sztucznej inteligencji w skali chmury.
  • Uruchamianie zautomatyzowanego interfejsu użytkownika usługi Azure Machine Learning (AutoML) i przeciągania i upuszczania na potrzeby usługi Azure Machine Learning o niskim kodzie.
  • Zaimplementuj kompleksowe potoki usługi Azure Machine LearningOps i powtarzalne potoki usługi Azure Machine Learning.
  • Użyj pulpitu nawigacyjnego odpowiedzialnego używania sztucznej inteligencji na potrzeby wykrywania stronniczych i analizy błędów.
  • Organizowanie przepływów inżynierii monitów i llM oraz zarządzanie nimi.
  • Wdrażanie modeli przy użyciu punktów końcowych interfejsu API REST, czasu rzeczywistego i wnioskowania wsadowego.

Szczegółowe porównanie funkcji

W poniższej tabeli porównaliśmy najważniejsze funkcje programu Azure AI Studio i usługi Azure Machine Learning Studio:

Kategoria Funkcja Azure AI Studio Azure Machine Learning Studio
Magazyn danych Rozwiązanie magazynu Nie. Tak, z integracją systemu plików w chmurze, integracją usługi OneLake w sieci szkieletowej i kontami usługi Azure Storage.
Przygotowywanie danych Integracja danych z magazynem Tak, w przypadku usług Blob Storage, Onelake i Azure Data Lake Storage (ADLS) obsługiwanych w indeksie. Tak, za pomocą kopiowania i instalowania przy użyciu kont usługi Azure Storage.
Uzdatnianie danych Nie. Tak, w kodzie.
Etykietowanie danych Nie. Tak, z identyfikacją obiektu, segmentacją wystąpień, segmentacją semantyczną, tekstem Nazwanym rozpoznawaniem jednostek (NER), integracją z narzędziami i usługami etykietowania 3P.
Magazyn funkcji Nie. Tak
Pochodzenie danych i etykiety Nie. Tak
Obciążenia platformy Spark Nie. Tak
Obciążenia orkiestracji danych Nie. Nie, chociaż dołączone potoki Spark i Azure Machine Learning są dostępne.
Opracowywanie i trenowanie modeli Narzędzie code-first dla analityka danych. Tak, z programem VS Code. Tak, ze zintegrowanymi notesami, Jupyter, VS Code, R Studio.
Języki Tylko język Python. Python (pełne środowisko), R, Scala, Java (ograniczone środowisko).
Śledzenie, monitorowanie i ocenianie eksperymentów Tak, ale tylko w przypadku przebiegów przepływu monitu. Tak, dla wszystkich typów przebiegów.
Narzędzia do tworzenia potoku uczenia maszynowego Nie. Tak, za pomocą projektanta, narzędzia do tworzenia wizualizacji i zestawu SDK/interfejsu wiersza polecenia/interfejsu API.
AutoML Nie. Tak, w przypadku regresji, klasyfikacji, prognozowania szeregów czasowych, przetwarzania obrazów i przetwarzania języka naturalnego (NLP).
Cele obliczeniowe na potrzeby trenowania Bezserwerowe tylko dla wystąpień obliczeniowych usługi MaaS i bezserwerowego środowiska uruchomieniowego na potrzeby przepływu monitów. Klastry Spark, klastry usługi Azure Machine Learning (MPI) i bezserwerowe usługi Azure Arc.
Trenowanie i dostosowywanie dużych modeli językowych (LLMs) i modeli podstawowych Ograniczone do wykazu modeli. Tak, w przypadku trenowania rozproszonego opartego na interfejsie MPI i katalogu modeli.
Ocenianie i debugowanie modeli usługi Azure Machine Learning pod kątem sprawiedliwości i możliwości wyjaśnienia. Nie. Tak, za pomocą wbudowanego pulpitu nawigacyjnego Odpowiedzialne używanie sztucznej inteligencji.
Generowanie sztucznej inteligencji/LLM Katalog LLM Tak, za pośrednictwem katalogu modeli, usługi LLMs z platformy Azure OpenAI, przytulania twarzy i meta. Tak, za pośrednictwem modułów LLM wykazu modeli z usługi Azure OpenAI, przytulania twarzy i meta.
RAG (czat przedsiębiorstwa) Tak Tak, za pośrednictwem przepływu monitu.
Filtrowanie zawartości w programie LLM Tak, za pośrednictwem bezpieczeństwa zawartości sztucznej inteligencji. Tak, za pośrednictwem bezpieczeństwa zawartości sztucznej inteligencji.
Przepływ monitu Tak Tak
Ranking/testy porównawcze Tak Nie.
Monituj przykłady Tak Nie.
Przepływ pracy llM/LLMOps/MLOps Plac zabaw Tak Nie.
Monity dotyczące eksperymentów i testów Tak, za pośrednictwem placu zabaw, karty modelu i przepływu monitu. Tak, za pomocą karty modelu i przepływu monitu.
Opracowywanie przepływu pracy Tak, za pośrednictwem przepływu monitu, integracji z biblioteką LangChain i jądrem semantycznym. Tak, za pośrednictwem przepływu monitu, integracji z biblioteką LangChain i jądrem semantycznym.
Wdrażanie przepływu pracy jako punktu końcowego Tak, za pośrednictwem przepływu monitu. Tak, za pośrednictwem przepływu monitu.
Kontrola wersji przepływu Tak, za pośrednictwem przepływu monitu. Tak, za pośrednictwem przepływu monitu.
Wbudowana ocena Tak, za pośrednictwem przepływu monitu. Tak, za pośrednictwem przepływu monitu.
Integracja z usługą Git Tak Tak
CI/CD Tak, za pośrednictwem środowisk code-first w przepływie monitów, zintegrowanych z usługami Azure DevOps i GitHub. Tak, za pośrednictwem środowisk code-first w przepływie monitów, zintegrowanych z usługami Azure DevOps i GitHub.
Rejestr modeli Nie. Tak, za pośrednictwem usługi MIFlow i rejestrów.
Rejestr modeli organizacji Nie. Tak, za pośrednictwem rejestrów.
Wdrażanie modelu Opcje wdrażania dla obsługi w czasie rzeczywistym Modele jako usługa (MaaS) punkty końcowe online dla katalogu MaaP. Nie.
Opcje wdrażania dla obsługi wsadowej Nie. Obsługa punktów końcowych usługi Batch, zarządzanych i niezarządzanych usługi Azure Arc.
Zabezpieczenia przedsiębiorstwa Centrum sztucznej inteligencji Tak, zarządzaj zasobami sztucznej inteligencji i zarządzaj nimi. Tak, zarówno w przypadku klasycznych usług Azure Machine Learning, jak i LLM.
Sieć prywatna Tak Tak
Ochrona przed utratą danych Tak Tak
Klasyfikacja danych Nie. Tak, za pośrednictwem usługi Purview.