Udostępnij za pośrednictwem


Integrowanie usługi Azure OpenAI z dostrajaniem wagi i uprzedzeń (wersja zapoznawcza)

Wagi i uprzedzenia (W&B) to zaawansowana platforma deweloperów sztucznej inteligencji, która umożliwia praktykom uczenia maszynowego efektywne trenowanie, dostosowywanie i wdrażanie modeli. Dostrajanie interfejsu Azure OpenAI integruje się z aplikacją W&B, umożliwiając śledzenie metryk, parametrów i wizualizowanie przebiegów trenowania dostrajania usługi Azure OpenAI w projektach W&B. W tym artykule przeprowadzimy Cię przez proces konfigurowania integracji wag i uprzedzeń.

Zrzut ekranu przedstawiający pulpity nawigacyjne wagi i uprzedzenia.

Wymagania wstępne

Włączanie tożsamości zarządzanej systemu

Najpierw należy włączyć tożsamość zarządzaną systemu dla zasobu usługi Azure OpenAI.

Zrzut ekranu przedstawiający środowisko użytkownika z włączoną tożsamością zarządzaną systemu.

Pobieranie wagi i klucza interfejsu API biases

Zaloguj się i przejdź do https://wandb.ai pozycji Ustawienia użytkownika.

W obszarze Klucze interfejsu API wybierz pozycję Ujawnij , aby uzyskać dostęp do klucza i skopiować do schowka.

Zrzut ekranu przedstawiający sekcję Klucze interfejsu API środowiska użytkownika ustawienia użytkownika.

Jeśli chcesz utworzyć nowy klucz, użyj polecenia https://wandb.ai/authorize, a następnie skopiuj klucz, aby dodać go do konfiguracji integracji później.

Konfigurowanie usługi Azure Key Vault

Aby bezpiecznie wysyłać dane z usługi Azure OpenAI do projektów Wagi i analizy, musisz użyć usługi Azure Key Vault.

Dodawanie klucza interfejsu API wagi i uprzedzeń jako wpisu tajnego do usługi Azure Key Vault

  1. Przejdź do usługi Azure Key Vault, której planujesz użyć.

  2. Aby odczytywać\zapisywać wpisy tajne w usłudze Azure Key Vault, musisz jawnie przypisać dostęp.

  3. Przejdź do pozycji Ustawienia > Konfiguracja dostępu w obszarze Model uprawnień zalecamy wybranie opcji Kontrola dostępu oparta na rolach platformy Azure, jeśli nie została jeszcze wybrana. Dowiedz się więcej o kontroli dostępu opartej na rolach na platformie Azure.

    Zrzut ekranu przedstawiający interfejs użytkownika konfiguracji dostępu do magazynu kluczy.

Przypisywanie roli oficera wpisów tajnych usługi Key Vault

Teraz, po ustawieniu modelu uprawnień na kontrolę dostępu opartą na rolach platformy Azure, możesz przyznać sobie rolę oficera wpisów tajnych usługi Key Vault.

  1. Przejdź do pozycji Kontrola dostępu (Zarządzanie dostępem i tożsamościami), a następnie dodaj przypisanie roli

    Zrzut ekranu przedstawiający środowisko użytkownika dodawania przypisania roli kontroli dostępu.

  2. Wybierz pozycję Key Vault Secrets Officer i dodaj swoje konto jako członek, a następnie wybierz pozycję Przejrzyj i przypisz.

    Zrzut ekranu przedstawiający przypisanie roli oficera wpisu tajnego magazynu kluczy.

Tworzenie wpisów tajnych

  1. Z poziomu zasobu magazynu kluczy w obszarze Obiekty wybierz pozycję Wpisy tajne>Generuj/Importuj.

    Zrzut ekranu przedstawiający interfejs użytkownika wpisów tajnych magazynu kluczy.

  2. Podaj nazwę wpisu tajnego i zapisz wygenerowany klucz interfejsu API z obszaru Wagi i uprzedzenia do wartości wpisu tajnego.

    Zrzut ekranu przedstawiający interfejs użytkownika tworzenia wpisów tajnych magazynu kluczy.

  3. Pamiętaj, aby przechwycić nazwę wpisu tajnego i adres URL magazynu kluczy. Adres URL magazynu kluczy można pobrać z sekcji Przegląd magazynu kluczy.

Przyznawanie uprawnień usługi Key Vault na koncie usługi Azure OpenAI

Jeśli wcześniej użyto zasad dostępu do magazynu do odczytu/zapisu wpisów tajnych w usłudze Azure Key Vault, należy użyć ich ponownie. W przeciwnym razie nadal używaj kontroli dostępu opartej na rolach platformy Azure. Zalecamy kontrolę dostępu opartą na rolach platformy Azure, ale jeśli nie działa ona dla Ciebie, spróbuj użyć zasad dostępu do magazynu.

Nadaj zasobowi usługi Azure OpenAI rolę Oficer wpisów tajnych usługi Key Vault.

Zrzut ekranu przedstawiający interfejs użytkownika przypisywania tożsamości zarządzanej.

  1. Przejdź do programu AI Studio i wybierz zasób dostrajania interfejsu Azure OpenAI.

    Zrzut ekranu przedstawiający przycisk Zarządzaj integracją.

  2. Dodaj adres URL magazynu kluczy i wpis tajny > , a następnie wybierz pozycję Aktualizuj.

    Zrzut ekranu przedstawiający integracje zarządzania dla funkcji Waga i Biases środowiska użytkownika.

  3. Teraz po utworzeniu nowych zadań dostrajania będziesz mieć możliwość rejestrowania danych z zadania na koncie Wagi i Analizy.

    Zrzut ekranu przedstawiający pulpity nawigacyjne wagi i uprzedzenia.