Szybki start: Wdrożenie infrastruktury Microsoft Discovery

W tym szybkim starcie konfigurujesz środowisko Microsoft Discovery, aby móc przeprowadzić swoje pierwsze naukowe badanie oparte na AI. Możesz uzupełnić tę konfigurację na dwa sposoby:

  • Portal Azure – Stwórz każdy zasób ręcznie poprzez przewodnik, krok po kroku. Wybierz tę ścieżkę, jeśli chcesz zrozumieć każdy komponent lub wolisz workflow oparty na interfejsie użytkownika.
  • Bicep – Wdróż cały stos za pomocą jednego szablonu infrastruktury jako kodu. Wybierz tę ścieżkę, jeśli chcesz powtarzalnego, zautomatyzowanego wdrożenia.

Obie ścieżki zapewniają te same podstawowe zasoby: sieci, tożsamość, przechowywanie, superkomputer z pulą węzłów, przestrzeń roboczą z wdrożeniem modelu czatu, kontener pamięci oraz projekt.

Wybierz zakładkę odpowiadającą Twoim ulubionym doświadczeniom w sekcji Wdrażaj infrastrukturę Microsoft Discovery.

Prerequisites

Następujące wymagania wstępne dotyczą zarówno doświadczeń z portalem Azure, jak i Bicep:

  • Aktywna subskrypcja Azure, która jest włączona (umieszczona na liście dozwolonych) na potrzeby dostępu do usługi Microsoft Discovery. Jeśli twoja subskrypcja nie jest jeszcze włączona, skontaktuj się z przedstawicielem konto Microsoft, aby zażądać dostępu.

  • Wystarczające uprawnienia w Twojej subskrypcji Azure do rejestracji dostawców zasobów, przypisywania ról i tworzenia zasobów:

    • Rola Owner, RoleBased Access Control Administrator lub User Access Administrator jest zobowiązana do przypisania ról administratorom (administratorom platformy, naukowcom i inżynierom), którzy zarządzają i korzystają z zasobów Discovery. Aby uzyskać pełną listę wymaganych ról, zobacz Role wymagane przez osobę.

    • Do rejestracji dostawców zasobów i utworzenia grupy zasobów wymagany jest Współtwórca lub wyższa rola uprzywilejowana (np. Właściciel).

      Wskazówka

      Aby przypisać pełny zestaw ról persony Platform Administrator za pomocą jednego, idempotentnego polecenia, użyj skryptu programu PowerShell Set-DiscoveryRoleAssignments.ps1 typu open source. Zobacz Przypisywanie ról persony Microsoft Discovery za pomocą skryptu programu PowerShell. Ta metoda jest zalecaną ścieżką do wdrożenia wielu użytkowników.

  • Zarejestruj wymaganych dostawców zasobów w swojej subskrypcji. Aby uzyskać więcej informacji, zobacz Rejestracja dostawcy zasobów. Aby się zarejestrować Microsoft.Discovery:

    1. Zaloguj się do portalu Azure.
    2. Przejdź do pozycji Subskrypcje i wybierz daną subskrypcję.
    3. W menu po lewej stronie wybierz pozycję Dostawcy zasobów.
    4. Wyszukaj Microsoft.Discovery.
    5. Wybierz nazwę dostawcy i wybierz pozycję Zarejestruj.

    Note

    Upewnij się, że następujący dostawcy zasobów są również zarejestrowani w ramach subskrypcji. Jeśli nie, zarejestruj je: Microsoft.Network, Microsoft.Compute, Microsoft.Storage, Microsoft.ManagedIdentity, Microsoft.AlertsManagement, Microsoft.Authorization, Microsoft.CognitiveServices, Microsoft.ContainerInstance, Microsoft.ContainerRegistry, Microsoft.ContainerService, Microsoft.DocumentDB, Microsoft.Features, Microsoft.KeyVault, Microsoft.MachineLearningServices, Microsoft.OperationalInsights, Microsoft.ResourceGraph, Microsoft.Search, Microsoft.Web, Microsoft.Insights, Microsoft.Resources, Microsoft.Sql, Microsoft.App, Microsoft.Bing

  • Przypisz rolę Discovery NSP Perimeter Joiner. Obszary robocze, biblioteczki i superkomputery usługi Microsoft Discovery są domyślnie zabezpieczone na poziomie sieci za pomocą reguł funkcji Network Security Perimeter (NSP). Zanim utworzysz swoją pierwszą przestrzeń pracy, regał na książki lub superkomputer, musisz utworzyć niestandardową rolę Discovery NSP Perimeter Joiner . Po utworzeniu przypisz aplikacji usługi Discovery control plane (jednostce usługi własnej firmy Microsoft) niestandardową rolę Discovery NSP Perimeter Joiner oraz rolę Reader, aby płaszczyzna sterowania mogła konfigurować granice zabezpieczeń sieci w ramach subskrypcji. Aby uzyskać instrukcje krok po kroku, zobacz Przypisywanie roli przyłącza obwodowego NSP.

  • Microsoft Foundry, limity przydziału Azure OpenAI oraz jednostki SKU/limity maszyn wirtualnych dostępne w wybranym regionie. Zobacz Rezerwacje limitów przydziału.

  • Istniejąca grupa zasobów lub uprawnienia do utworzenia nowej. Utworzenie grupy zasobów wymaga roli Współautor w subskrypcji.

Important

zasoby odnajdywania Microsoft są obsługiwane w trzech regionach produkcyjnych: East US, Sweden Central oraz UK South. Utwórz wszystkie zasoby dla pojedynczego wdrożenia w tym samym regionie, subskrypcji i grupie zasobów dla uproszczenia.

Note

Możesz powiązać sieć wirtualną tylko z jednym obszarem roboczym Microsoft Discovery. Jeśli potrzebujesz wielu obszarów roboczych, utwórz oddzielną sieć wirtualną i podsieci dla każdego z nich.

Important

Jeśli wdrożysz zasoby sieciowe do osobnej grupy zasobów od pozostałych zasobów Discovery, upewnij się, że przypiszesz sobie odpowiednie uprawnienia w grupie zasobów sieci wirtualnej, aby zasób superkomputera był bezpiecznie wdrażany. Uprawnienia, które należy wziąć pod uwagę, to Network Contributor oraz Administrator platformy Microsoft Discovery (wersja zapoznawcza). Jeśli używasz szablonu Bicep, zaktualizuj go, aby utworzyć sieć wirtualną w tej osobnej grupie zasobów.

Wskazówka

Możesz wdrażać zasoby Discovery z pełną izolacją sieci. Po networkIsolation włączeniu wszystkie zasoby są chronione w sieci prywatnej i dostępne tylko przez prywatny punkt końcowy oraz Perimetr Bezpieczeństwa Sieci (NSP). Wciąż możesz dotrzeć do przestrzeni roboczej przez sieć publiczną przez Discovery Studio i REST API. Aby zablokować dostęp tylko do prywatnej sieci, wyłącz dostęp do sieci publicznej dla przestrzeni roboczej i stwórz prywatne punkty końcowe dla zasobów przestrzeni roboczej. Wskazówki można znaleźć w artykule Konfiguruj bezpieczeństwo sieci dla przestrzeni roboczych Microsoft Discovery.

Wdrożenie infrastruktury Microsoft Discovery

Wybierz zakładkę Azure portal, aby ręcznie utworzyć każdy zasób, lub zakładkę Bicep, aby wdrożyć cały stos za pomocą szablonu infrastructure-as-code.

Korzystaj z portalu Azure, aby tworzyć każdy zasób Microsoft Discovery poprzez doświadczenie prowadzone.

1. Skonfiguruj sieć, tożsamości użytkowników i magazyn danych

Przed kontynuowaniem wdrażania składników infrastruktury odnajdywania Microsoft użyj istniejącej grupy zasobów lub utwórz nową.

a. Przypisywanie ról do administratorów

Wskazówka

Zamiast przypisywać role wymienione poniżej pojedynczo za pośrednictwem portalu Azure, możesz przypisać pełny zestaw ról persony Administrator platformy za pomocą jednego, idempotentnego polecenia przy użyciu skryptu PowerShell typu open source Set-DiscoveryRoleAssignments.ps1. Zobacz Przypisywanie ról persony Microsoft Discovery za pomocą skryptu programu PowerShell. Jest to zalecana ścieżka do dołączania wielu użytkowników.

Przypisz następujące wbudowane role do użytkowników w żądanym zakresie (subskrypcja lub grupa zasobów):

  • Administrator Platformy Discovery Microsoft (wersja zapoznawcza)
  • Kontrybutor tożsamości zarządzanej
  • Operator tożsamości zarządzanej
  • Współpracownik konta magazynu
  • Współautor danych w usłudze Storage Blob
  • Współautor sieci
  • ACRPush
  • Użytkownik platformy Foundry
  • Microsoft Discovery Bookshelf Index Data Reader - Podgląd

Note

Jeśli przypisujesz wszystkie role na poziomie subskrypcji, możesz pominąć tę notatkę. Jeśli przypisujesz role na poziomie grupy zasobów, pomiń teraz rolę Użytkownika usługi Foundry . Przejdź do następnych kroków i wróć do tego przypisania roli po utworzeniu zasobu obszaru roboczego. Ta rola musi być przypisana do każdego użytkownika administratora platformy lub analityka na poziomie zarządzanej grupy zasobów obszaru roboczego.

Kroki przypisywania ról:

  1. Zaloguj się do portalu Azure.
  2. Przejdź do pozycji Subskrypcje i wybierz daną subskrypcję.
  3. W menu po lewej stronie wybierz pozycję Kontrola dostępu (IAM).
  4. Wybierz Dodaj, a następnie wybierz Dodaj przypisanie roli. Zrzut ekranu przedstawiający opcję Dodaj przypisanie roli w obszarze Kontrola dostępu (IAM).
  5. W okienku Dodawanie przypisania roli wyszukaj każdą rolę pojedynczo, a następnie wybierz pozycję Dalej.
  6. Na karcie Członkowie upewnij się, że pozycja Przypisz dostęp do ma ustawioną wartość Użytkownik, grupa lub jednostka usługi.
  7. Wybierz pozycję + Wybierz członków, wybierz członków, do których chcesz przypisać to uprawnienie, a następnie wybierz pozycję Dalej. Zrzut ekranu przedstawiający kartę Członkowie do dodawania członków do przypisań ról.
  8. Na karcie Warunki wybierz pozycję Zezwalaj użytkownikowi na przypisywanie wszystkich ról z wyjątkiem ról uprzywilejowanych administratorów Właściciel, UAA, RBAC (zalecane),a następnie wybierz przycisk Dalej.
  9. Na karcie Typ przypisania wybierz konfigurację, która najlepiej odpowiada Twojej organizacji, a następnie wybierz pozycję Dalej.
  10. Na karcie Przeglądanie i przypisywanie sprawdź informacje, a następnie wybierz pozycję Przejrzyj i przypisz.

Powtórz ten proces dla wszystkich wymaganych ról.

b. Tworzenie sieci wirtualnej i podsieci

  1. Zaloguj się do portalu Azure.
  2. Wyszukaj Sieci wirtualne i wybierz z wyniku.
  3. Wybierz pozycję Utwórz , aby rozpocząć tworzenie nowej sieci wirtualnej.
  4. Wprowadź szczegóły, takie jak Subskrypcja, Grupa zasobów, Nazwa i Region, a następnie wybierz przycisk Dalej.
  5. Konfigurowanie adresów IP:
    • Przestrzeń adresowa IPv4: Wprowadź wybrany blok CIDR (bezklasowy routing międzydomenowy) (na przykład 10.0.0.0/16).
    • Dodaj następujące podsieci:
      • supercomputerNodepoolSubnet: 10.0.1.0/24
      • aksSubnet: 10.0.2.0/24
      • workspaceSubnet: 10.0.3.0/24
      • privateEndpointSubnet: 10.0.4.0/24
      • agentSubnet: 10.0.5.0/24
      • searchSubnet: 10.0.6.0/24
  6. W przypadku workspaceSubnetagentSubnet i searchSubnet w obszarze SubnetDelegation wybierz Microsoft.App/environments. Zrzut ekranu przedstawiający stronę Tworzenie podsieci sieci wirtualnej z ustawieniami delegowania podsieci.
  7. W przypadku workspaceSubnetagentSubnet, supercomputerNodepoolSubnet i aksSubnet w obszarze Service Endpoints dodaj Microsoft.Storage. Zrzut ekranu przedstawiający stronę Tworzenie podsieci sieci wirtualnej z ustawieniami punktu końcowego usługi.
  8. Opcjonalnie możesz usunąć podsieć default z listy.
  9. Przejrzyj i utwórz sieć wirtualną. Zrzut ekranu przedstawiający stronę Tworzenie sieci wirtualnej z konfiguracją adresu IP.

Note

Sieciowe grupy zabezpieczeń (NSG) nie są wymienione w tym kroku, ale jest to ogólne najlepsze rozwiązanie do implementowania sieciowych grup zabezpieczeń dla każdej podsieci w sieci wirtualnej, w zależności od zasad organizacji.

c. Tworzenie tożsamości zarządzanej użytkownika (UAMI)

Możesz utworzyć różne interfejsy użytkownika z własnymi wymaganymi uprawnieniami dla określonego dostępu do zasobów lub utworzyć jeden element UAMI ze wszystkimi niezbędnymi uprawnieniami dla platformy. W tym ćwiczeniu utwórz jeden UAMI, wykonując następujące kroki:

  1. Zaloguj się do portalu Azure.
  2. Wyszukaj pozycję Tożsamości zarządzane i wybierz je z listy.
  3. Wybierz Utwórz.
  4. Wypełnij wymagane szczegóły, takie jak subskrypcja, grupa zasobów, region i nazwa.
  5. Wybierz Przejrzyj i utwórz, a następnie wybierz Utwórz.

d. Przypisywanie ról RBAC platformy Azure do UAMI

Przypisz następujące wbudowane role do nowej tożsamości zarządzanej przypisanej przez użytkownika na poziomie grupy zasobów:

  • Współtwórca platformy odkrywania Microsoft (wersja zapoznawcza)
  • Współautor danych w usłudze Storage Blob
  • ACRPull
  1. Przejdź do pozycji Subskrypcje i wybierz daną subskrypcję.
  2. Wybierz grupę zasobów używaną na potrzeby tego ćwiczenia.
  3. W menu po lewej stronie wybierz pozycję Kontrola dostępu (IAM).
  4. Wybierz Dodaj, a następnie wybierz Dodaj przypisanie roli.
  5. W okienku Dodawanie przypisania roli wyszukaj każdą rolę pojedynczo, a następnie wybierz pozycję Dalej.
  6. Na karcie Członkowie upewnij się, że pozycja Przypisz dostęp do jest ustawiona na Tożsamość zarządzana.
  7. Wybierz + Wybierz członków. W okienku Wybieranie tożsamości zarządzanych wybierz subskrypcję, wybierz pozycję Typ tożsamości zarządzanej przypisanej przez użytkownika , wybierz tożsamość zarządzaną utworzoną w poprzednim kroku, a następnie wybierz pozycję Wybierz.
  8. Na karcie Przeglądanie i przypisywanie sprawdź wszystkie informacje, a następnie wybierz pozycję Przejrzyj i przypisz.

Zrzut ekranu portalu Azure pokazujący przypisanie roli UAMI.

e. Tworzenie konta usługi Azure Blob Storage

Aby przechowywać dane wejściowe i wyjściowe do swoich badań, utwórz konto magazynu blob platformy Azure, które powiążesz ze swoim kontenerem magazynowym lub użyj istniejącego konta spełniającego następujące wymagania:

  • Utwórz w koncie magazynu kontener o nazwie discoveryoutputs, w którym są przechowywane pliki wyjściowe.
  • Konto przechowywania musi zezwalać na dostęp z sieci wirtualnej używanej do tworzenia superkomputera i obszaru roboczego.
  • Konto magazynu musi zezwalać na dostęp z publicznego adresu IP klienta lub sieci lokalnej, aby można było uzyskać dostęp do danych wyjściowych.
  • Konto magazynowe musi mieć poprawne ustawienia mechanizmu CORS. Musisz zezwolić na te źródła: https://studio.discovery.microsoft.com, https://vscode.devi https://*.vscode-cdn.net. Ustaw dozwolone operacje, aby uwzględniały GET, HEAD, DELETE i PUT, a Allowed Headers i Exposed Headers na *, oraz Max Age na 200. To ustawienie znajduje się na stronie Udostępnianie zasobów (CORS) na karcie Ustawienia .
  • Upewnij się, że konto magazynu ma Storage Blob Data Contributor dostęp do UAMI utworzonego w poprzednim kroku.

Aby utworzyć konto magazynu obiektów blob Azure:

  1. Zaloguj się do portalu Azure.
  2. Wyszukaj Konta magazynowe i wybierz je z wyników.
  3. Wybierz Utwórz, aby rozpocząć tworzenie nowego konta magazynowego.
  4. Wprowadź szczegóły, takie jak Subskrypcja, Grupa zasobów, Nazwa i Region.
  5. Wybierz Azure Blob Storage jako usługę podstawową, a następnie wybierz kartę Networking.
  6. W obszarze Dostęp do sieci publicznej wybierz pozycję Włącz dostęp publiczny z wybranych sieci wirtualnych i adresów IP.
  7. Wybierz Virtual Network i wszystkie podsieci utworzone w krok 1.
  8. Wybierz Dodaj adres IP klienta, jeśli uzyskujesz dostęp do danych przez internet, lub upewnij się, że klient ma dostęp do konta magazynu i sieci wirtualnej przez łącze prywatne, VPN typu Site-to-Site lub ExpressRoute. Zrzut ekranu przedstawiający konfigurację sieci dla konta magazynowego.
  9. Wybierz Przegląd + utwórz, a następnie wybierz Utwórz.

Note

Aby wyświetlić i pobrać pliki wyjściowe, aplikacja kliencka lub przeglądarka muszą mieć dostęp sieciowy do magazynu obiektów Blob. Możesz zezwolić na publiczny dostęp z Internetu, otwierając publiczny dostęp dla wszystkich sieci. Możesz również zezwolić na publiczny adres IP klienta w ustawieniach sieci magazynu i zapory. Alternatywnie skonfiguruj dostęp prywatny za pośrednictwem Azure sieci VPN lub usługi ExpressRoute.

Utwórz kontener blob
  1. Po utworzeniu konta magazynu przejdź do strony przeglądu konta magazynu.
  2. W okienku nawigacji po lewej stronie w obszarze Magazyn danych wybierz pozycję Kontenery.
  3. Wybierz pozycję Dodaj kontener.
  4. Wprowadź discoveryoutputs jako nazwę i wybierz pozycję Utwórz. Zrzut ekranu przedstawiający okno dialogowe Dodawanie kontenera z nazwą.
Włącz mechanizm CORS i dostęp UAMI
  1. Otwórz konto magazynowe utworzone w poprzednim kroku.
  2. Na karcie Ustawienia wybierz pozycję Udostępnianie zasobów (CORS).
  3. W obszarze Blob Service w kolumnie Dozwolone źródła wprowadź wartości https://studio.discovery.microsoft.com, https://vscode.devi https://*.vscode-cdn.net. Dla wszystkich trzech, ustaw operacje dozwolone jako GET, HEAD, DELETE, OPTIONS i PUT. Ustaw Allowed Headers i Exposed Headers na *, a Max Age na 200.
  4. Wybierz opcję Zapisz. Zrzut ekranu przedstawiający konfigurację CORS dla usługi Blob konta magazynu.

2. Tworzenie superkomputera

Potrzebujesz superkomputera z przypisanymi pulami węzłów do wdrażania i uruchamiania narzędzi naukowych oraz indeksowania danych w bazach wiedzy Bookshelf. Superkomputer wykonuje również zadania intensywnie wykorzystujące GPU i CPU do symulacji i modelowania. Udostępnia ona zasoby obliczeniowe w określonej sieci wirtualnej w ramach subskrypcji.

  1. Zaloguj się do portalu Azure.
  2. Wyszukaj Microsoft Discovery Supercomputers.
  3. Wybierz pozycję Utwórz i wprowadź szczegóły, takie jak Identyfikator subskrypcji, Nazwa grupy zasobów, Lokalizacja i Nazwa, a następnie wybierz pozycję Dalej. Zrzut ekranu przedstawiający stronę szczegółów dotyczącą tworzenia superkomputera Microsoft Discovery.
  4. W zakładce Sieci wybierz wirtualną sieć i aksSubnet tę utworzoną w kroku 1, a następnie wybierz Dalej. Zrzut ekranu przedstawiający konfigurację sieci dla superkomputera.
  5. Na karcie Jednostka SKU systemu wybierz pozycję Standard_D4s_v6 jako jednostkę SKU systemu dla tego wdrożenia i wybierz pozycję Dalej.
  6. W zakładce Identities dodaj przypisaną przez użytkownika zarządzaną tożsamość (UAMI), którą stworzyłeś w kroku 1 dla tożsamości klastra, tożsamości kubeleta i tożsamości obciążenia. Wystąpienia superkomputera używają tej zarządzanej tożsamości do uzyskiwania dostępu do danych z zasobów Azure. Po zakończeniu wybierz przycisk Dalej. Zrzut ekranu przedstawiający krok konfiguracji tożsamości dla superkomputera.
  7. Na karcie Encryption, ponieważ używamy kluczy zarządzanych przez Microsoft do tego ćwiczenia, odznacz opcję „Włącz zarządzanie kluczami przez klienta” i wybierz Dalej.
  8. Dodaj tagi zgodnie z potrzebami i przejdź do następnej karty.
  9. Przejrzyj warunki i postanowienia, a następnie wybierz pozycję Dalej.
  10. Po pomyślnym zakończeniu walidacji wybierz pozycję Utwórz. Zrzut ekranu przedstawiający stronę przeglądu superkomputera Microsoft Discovery po jego utworzeniu.

3. Tworzenie pul węzłów

Po utworzeniu superkomputera wykonaj następujące kroki, aby utworzyć pulę węzłów:

  1. Otwórz superkomputer utworzony w poprzednim kroku.
  2. W okienku po lewej stronie wybierz pozycję Pula węzłów w obszarze Ustawienia, a następnie wybierz pozycję Utwórz. Zrzut ekranu przedstawiający opcję tworzenia puli węzłów w ustawieniach superkomputera.
  3. Wprowadź nazwę i lokalizację puli węzłów, a następnie wybierz pozycję Dalej.

    Note

    Nazwy puli węzłów muszą mieć małe litery, maksymalnie 12 znaków, muszą zaczynać się literą i mogą zawierać tylko litery i cyfry.

  4. Na zakładce Sieci wybierz sieć wirtualną i supercomputerNodepoolSubnet tę utworzoną w kroku 1 i wybierz Następny. Uwaga: Użyj tej samej sieci wirtualnej wybranej dla superkomputera w kroku 2. Zrzut ekranu przedstawiający konfigurację sieci dla puli węzłów superkomputera.
  5. Na karcie Konfiguracja maszyny wirtualnej wybierz jednostkę SKU maszyny wirtualnej do użycia dla puli węzłów, a następnie wybierz pozycję Dalej. Wybrany SKU i limit muszą być dostępne w regionie, w którym wdrażasz pulę węzłów. Zrzut ekranu przedstawiający wybór jednostki SKU maszyny wirtualnej dla puli węzłów.
  6. W sekcji Skalowanie wprowadź maksymalną liczbę węzłów, do których można skalować pulę węzłów, na przykład: 5 i wybierz przycisk Dalej. Zrzut ekranu przedstawiający konfigurację skalowania dla puli węzłów.
  7. Wybierz pozycję Przejrzyj i utwórz oraz Utwórz.

4. Tworzenie obszaru roboczego

Obszar roboczy to środowisko współpracy, w którym zespoły zarządzają inicjatywami naukowymi na dużą skalę. Obszary robocze łączą zasoby infrastruktury, takie jak superkomputery, agenci, narzędzia i bazy wiedzy (książki) w jedną bezpieczną granicę. Projekty można tworzyć w obszarach roboczych, umożliwiając badaczom organizowanie eksperymentów, analizowanie danych i używanie agentów sztucznej inteligencji w przestrzeni udostępnionej.

Important

Upewnij się, że nazwa obszaru roboczego jest globalnie unikatowa i używa tylko małych liter.

  1. Zaloguj się do portalu Azure.

  2. Wyszukaj Microsoft Discovery Workspaces.

  3. Wybierz pozycję + Utwórz i wprowadź szczegóły, takie jak Subskrypcja, Grupa zasobów, Nazwa i Region, a następnie wybierz pozycję Dalej. Zrzut ekranu przedstawiający stronę z podstawowymi szczegółami dotyczącą tworzenia obszaru roboczego Microsoft Discovery.

  4. Na karcie Sieć dla potrzeb tego ćwiczenia ustaw opcję Dostęp do sieci publicznej na Włączone. Następnie wpisz szczegóły podsieci Private Endpoint, podsieci agentów i podsieci Workspace wraz z podsieciami utworzonymi wcześniej w kroku 1, a następnie wybierz Następne. Zrzut ekranu przedstawiający kartę Sieć podczas tworzenia obszaru roboczego.

  5. Na karcie Szyfrowanie pozostaw niezaznaczone ustawienie Włącz klucze zarządzane przez klienta (CMK). W tym ćwiczeniu użyjemy kluczy Microsoft-Managed (MMK), po prostu wybierz Dalej aby przejść do następnej karty.

  6. Na karcie Superkomputer wybierz pozycję Dodaj superkomputer i wybierz swoją subskrypcję, grupę zasobów i superkomputer utworzony w kroku 2, a następnie wybierz przycisk Dalej. Zrzut ekranu przedstawiający zakładkę Superkomputer podczas tworzenia obszaru roboczego.

  7. Na karcie Tożsamość obszaru roboczego wybierz opcję Dodaj w obszarze Zarządzana tożsamość przypisana przez użytkownika (UAMI) i wybierz tożsamość utworzoną w kroku 1, aby przyznać dostęp do obszaru roboczego. Zrzut ekranu przedstawiający kartę Tożsamość obszaru roboczego z dodanym elementem UAMI.

  8. Na karcie Tagi dodaj tagi zgodnie z potrzebami. (Opcjonalnie) Aby włączyć GitHub Copilot i skonfigurować dostęp do obszaru roboczego, dodaj następujące tagi. Aby uzyskać szczegółowe informacje, zobacz Korzystanie z usługi GitHub Copilot w Microsoft Discovery.

    • discovery.workbench.enableGhcpAiFeatures ustawione na true — włącza funkcje GitHub Copilot i AI w obszarze roboczym.
    • discovery.workbench.enableExtensions ustaw na true — włącza Marketplace rozszerzeń programu VS Code w interfejsie wersji zapoznawczej.
    • NetworkIsolation ustawione na false — umożliwia publiczny dostęp do środowiska w wersji zapoznawczej (workbench) i innych zasobów zarządzanej grupy zasobów (MRG). Jeśli zachowasz włączoną izolację sieci (ustawienie domyślne), musisz nawiązać połączenie z siecią VPN lub usługą ExpressRoute w sieci wirtualnej, w której obszar roboczy jest wdrożony w celu uzyskania dostępu za pośrednictwem sieci prywatnej.

    Wskazówka

    Możesz wdrażać zasoby Discovery z pełną izolacją sieci. Po networkIsolation włączeniu wszystkie zasoby są chronione w sieci prywatnej i dostępne tylko przez prywatny punkt końcowy oraz Perimetr Bezpieczeństwa Sieci (NSP). Wciąż możesz dotrzeć do przestrzeni roboczej przez sieć publiczną przez Discovery Studio i REST API. Aby zablokować dostęp tylko do prywatnej sieci, wyłącz dostęp do sieci publicznej dla przestrzeni roboczej i stwórz prywatne punkty końcowe dla zasobów przestrzeni roboczej. Wskazówki można znaleźć w artykule Konfiguruj bezpieczeństwo sieci dla przestrzeni roboczych Microsoft Discovery.

    Note

    Tagi są niezmienialne w zasobach typu Microsoft Discovery, w tym w obszarach roboczych, superkomputerach, pulach węzłów i biblioteczkach. Po utworzeniu zasobu nie można dodać, zmieniać ani usuwać jego tagów. Każda modyfikacja tagu, w tym dodanie tagu, wymaga ponownego wdrożenia zasobu.

  9. Przejrzyj warunki i postanowienia, a następnie wybierz pozycję Przejrzyj i utwórz.

  10. Po pomyślnym zakończeniu walidacji wybierz pozycję Utwórz.

5. Przypisz rolę użytkownika usługi Foundry w zarządzanej grupie zasobów

Po utworzeniu obszaru roboczego zarządzana grupa zasobów jest automatycznie aprowizowana wraz z nim. Aby umożliwić użytkownikom modyfikowanie agentów i przepływów pracy w projekcie bezpośrednio w portalu Foundry na potrzeby ustawień zaawansowanych, musisz przypisać im rolę Użytkownika usługi Foundry w tej zarządzanej grupie zasobów.

  1. Zaloguj się do portalu Azure.
  2. Przejdź do przestrzeni roboczej utworzonej w kroku 4 i znajdź nazwę Managed Resource Group na stronie przeglądu przestrzeni roboczej.
  3. Przejdź do tej zarządzanej grupy zasobów.
  4. W menu po lewej stronie wybierz pozycję Kontrola dostępu (IAM).
  5. Wybierz Dodaj, a następnie wybierz Dodaj przypisanie roli.
  6. W okienku Dodawanie przypisania roli wyszukaj pozycję Foundry User i wybierz ją, a następnie wybierz Dalej.
  7. Na karcie Członkowie upewnij się, że pozycja Przypisz dostęp do ma ustawioną wartość Użytkownik, grupa lub jednostka usługi.
  8. Wybierz pozycję + Wybierz członków, wybierz użytkowników, którzy mają potrzebę modyfikowania agentów oraz przepływów pracy, a następnie wybierz pozycję Wybierz.
  9. Wybierz Przejrzyj i przypisz, zweryfikuj informacje i wybierz Przejrzyj i przypisz.

Powtórz ten proces dla wszystkich użytkowników, którzy wymagają dostępu do agentów i przepływów pracy w obszarze roboczym. Wszelkie zmiany wprowadzane bezpośrednio w portalu Foundry są automatycznie odzwierciedlane w konfiguracji agenta Discovery.

6. Wdrożenie czatowego modelu

Wdrożenia modeli czatu zapewniają podstawowe modele językowe, takie jak GPT-5.4, do użycia w Microsoft Discovery Workspace. Agenci utworzoni w ramach projektów mogą używać tych wdrożeń modelu czatów.

  1. Przejdź do strony przeglądu obszaru roboczego Microsoft Discovery utworzonego w poprzednim kroku.

  2. Na karcie Ustawienia w okienku nawigacji po lewej stronie wybierz pozycję Wdrożenia modelu czatu.

  3. Wybierz opcję + Utwórz na górze.

  4. Wpisz nazwę jako gpt-5-4.

  5. Wybierz z listy rozwijanej format modelu jako OpenAI oraz nazwę modelu jako gpt-5.4.

  6. Następnie wybierz przycisk Przejrzyj i utwórz u dołu, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający ekran tworzenia wdrożenia modelu czatu.

Important

Aby korzystać z Discovery Engine i zadań w ramach swoich sesji, musisz użyć tego konkretnego wdrożenia o nazwie gpt-5-4 i modelu o nazwie gpt-5.4. Możesz jednak mieć dodatkowe wdrożenia modeli czatu do użycia z agentami.

Dostęp do użytkowników można zapewnić za pośrednictwem Role Based Access Control (RBAC) na poziomie grupy zasobów. Microsoft Discovery Administrator (wersja zapoznawcza) rola jest wymagana do tworzenia projektów w obszarze roboczym.

7. Zaloguj się do Microsoft Discovery Studio

Microsoft Discovery Studio to bezpieczne środowisko badawcze oparte na sztucznej inteligencji. Umożliwia ona naukowcom i inżynierom przyspieszenie innowacji za pośrednictwem agentów autonomicznych, przepływów pracy symulacji i zintegrowanych narzędzi danych w ujednoliconym interfejsie.

Po skonfigurowaniu infrastruktury możesz zalogować się do programu Microsoft Discovery Studio bezpośrednio za pośrednictwem adresu URL lub znaleźć adres URL na stronie Przegląd obszaru roboczego w portalu Azure.

Zrzut ekranu strony głównej Microsoft Discovery Studio po zalogowaniu się do

Musisz zalogować się przy użyciu poświadczeń Microsoft Entra ID do swojego konta służbowego lub szkolnego. Studio obsługuje pojedyncze logowanie z Microsoft Entra ID. Nie musisz wyraźnie podawać danych uwierzytelniających, jeśli jesteś już zalogowany do innej usługi z Microsoft Entra ID w tej samej przeglądarce.

Note

Jeśli masz dostęp do wielu dzierżaw Microsoft Entra, wybierz odpowiednią dzierżawę, wybierając ikonę profilu w prawym górnym rogu strony.

8. (Opcjonalnie) Stwórz autonomiczny kontener magazynu

Każdy projekt wymaga kontenera magazynu. Zalecanym sposobem utworzenia go jest wybranie Create a storage container for me podczas tworzenia projektu w kroku 9. Postępuj tym krokiem tylko wtedy, gdy chcesz stworzyć i zarządzać samodzielnym kontenerem magazynowym — na przykład, aby ponownie wykorzystać jeden kontener w wielu projektach.

Kontenery magazynu przechowują zarówno dane wejściowe, jak i wyjściowe jako zasoby magazynu. Zarówno wejścia, jak i wyjścia wykorzystują kontener magazynu typu Azure Storage Blob, wspierany przez konto magazynu utworzone w kroku 1.

  1. W Microsoft Discovery Studio, w lewym panelu nawigacyjnym pod Zasobami, wybierz Dane.
  2. Wybierz pozycję Utwórz kontener.
  3. Wprowadź szczegóły, takie jak nazwa, subskrypcja, grupa zasobów i lokalizacja.
  4. Wybierz konto magazynu utworzone w kroku 1. Zrzut ekranu przedstawiający stronę tworzenia kontenera danych w Microsoft Discovery Studio.
  5. Wybierz Utwórz.
  6. Podczas tworzenia projektu możesz wybrać ten kontener magazynu.

Zrzut ekranu pokazujący okno Utwórz projekt z opcją wyboru kontenera pamięci w Microsoft Discovery Studio.

Note

Po wybraniu pozycji Utwórz zasób jest początkowo w stanie Zaakceptowane . Odśwież stronę i poczekaj, aż status aprowizacji zmieni się na Zakończono pomyślnie przed kontynuowaniem. Ta operacja zwykle trwa kilka minut.

9. Tworzenie projektu

Projekty ułatwiają organizowanie badań naukowych i zarządzanie nimi w obszarze roboczym. Każdy projekt definiuje granicę funkcjonalną dostępu do agentów, narzędzi i kontenerów magazynowych. W ramach projektu można uruchamiać eksperymenty, analizować dane, stosować modele sztucznej inteligencji i śledzić postęp badań w środowisku współpracy.

Important

Nazwa projektu musi mieć małe litery i nie więcej niż 12 znaków. Upewnij się też, że odświeżasz stronę przed stworzeniem projektu. Możesz stworzyć projekt, otwierając swoją przestrzeń roboczą w studiu.

  1. W Microsoft Discovery Studio, na lewym panelu nawigacyjnym, wybierz Workspaces. To lista wszystkich istniejących przestrzeni roboczych w ramach subskrypcji Azure. Zrzut ekranu pokazujący stronę z listą Workspace w Microsoft Discovery Studio.

  2. Wybierz przestrzeń roboczą, którą stworzyłeś w kroku 4. Ta akcja otwiera twoją przestrzeń do pracy w pracowni.

  3. Wybierz pozycję Utwórz Projekt.

  4. Wprowadź nazwę dla projektu.

  5. Zachowaj zaznaczoną opcję Utwórz dla mnie kontener magazynu.

  6. W sekcji Wybierz konto magazynu wybierz konto pamięci utworzone w kroku 1. Na potrzeby projektu powstaje nowy kontener magazynu.

    Note

    Opcja Create a storage container for me tworzy nowy zasób kontenera magazynowego w tej samej grupie zasobów co Twój obszar roboczy i projekt. Ta metoda jest zalecanym sposobem zapewnienia kontenera magazynu wymaganego przez projekt. Aby tworzyć i zarządzać autonomicznymi kontenerami magazynu dla innych scenariuszy, użyj kroku 8.

    Zrzut ekranu przedstawiający przycisk Utwórz projekt w Microsoft Discovery Studio.

    Zrzut ekranu pokazujący okno okna Utwórz projekt z wybraną opcją Utwórz kontener magazynu dla mnie i wybranym kontem magazynu w Microsoft Discovery Studio.

  7. Wybierz Utwórz.

Note

Po wybraniu pozycji Utwórz projekt jest początkowo w stanie Zaakceptowane . Odśwież stronę i poczekaj, aż status aprowizacji zmieni się na Zakończono pomyślnie przed kontynuowaniem.

Następne kroki

Po skonfigurowaniu infrastruktury i stworzeniu projektu korzystaj z następujących zasobów: