Udostępnij za pośrednictwem


Wdrażanie zasobów dla usługi Azure OpenAI na danych przy użyciu interfejsu wiersza polecenia dla deweloperów platformy Azure

Skorzystaj z tego artykułu, aby dowiedzieć się, jak zautomatyzować wdrażanie zasobów dla usługi Azure OpenAI Na danych. Interfejs wiersza polecenia dla deweloperów platformy Azure (azd) to narzędzie wiersza polecenia typu open source, które usprawnia aprowizowanie i wdrażanie zasobów na platformie Azure przy użyciu systemu szablonów. Szablon zawiera pliki infrastruktury umożliwiające aprowizowanie niezbędnych zasobów i konfiguracji usługi Azure OpenAI. Zawiera również ukończony przykładowy kod aplikacji.

Wymagania wstępne

Klonowanie i inicjowanie szablonu interfejsu wiersza polecenia dla deweloperów platformy Azure

  1. Aby wykonać następujące kroki, sklonuj i zainicjuj szablon:

    azd init --template openai-chat-your-own-data
    
  2. Polecenie azd init wyświetla monit o utworzenie nazwy środowiska. Ta wartość jest używana jako prefiks dla wszystkich zasobów platformy Azure tworzonych przez interfejs wiersza polecenia dewelopera platformy Azure. Nazwa:

    • Musi być unikatowa we wszystkich subskrypcjach platformy Azure.
    • Musi zawierać od 3 do 24 znaków.
    • Może zawierać tylko cyfry i małe litery.

Wdrażanie zasobów przy użyciu szablonu

  1. Zaloguj się do platformy Azure:

    azd auth login
    
  2. Aprowizowanie i wdrażanie zasobu usługi Azure OpenAI na platformie Azure:

    azd up
    
  3. W interfejsie wiersza polecenia dewelopera platformy Azure zostanie wyświetlony monit o podanie następujących informacji:

    • Subscription: subskrypcja platformy Azure, w ramach którego są wdrażane zasoby.
    • Location: region świadczenia usługi Azure, w którym są wdrażane zasoby.

    Uwaga

    Przykładowy azd szablon używa gpt-35-turbo-16k modelu. Zalecanym regionem tego szablonu jest Wschodnie stany USA, ponieważ różne regiony świadczenia usługi Azure obsługują różne modele OpenAI. Aby uzyskać więcej informacji na temat obsługi modelu według regionów, przejdź do strony pomocy technicznej modeli usługi Azure OpenAI.

    Proces aprowizacji może potrwać kilka minut. Poczekaj na zakończenie zadania, zanim przejdziesz do następnych kroków.

  4. Wybierz link w azd danych wyjściowych, aby przejść do nowej grupy zasobów w witrynie Azure Portal. Powinny zostać wyświetlone następujące zasoby najwyższego poziomu:

    • Usługa Azure OpenAI z wdrożonym modelem
    • Konto usługi Azure Storage, którego można użyć do przekazania własnych plików danych
    • Usługa Azure AI usługa wyszukiwania skonfigurowana przy użyciu odpowiednich indeksów i źródeł danych

Przekazywanie danych na konto magazynu

Szablon azd zaaprowizował wszystkie wymagane zasoby, aby porozmawiać z własnymi danymi, ale nadal musisz przekazać pliki danych, które chcesz udostępnić usłudze sztucznej inteligencji:

  1. Przejdź do nowego konta magazynu w witrynie Azure Portal.
  2. W menu po lewej stronie wybierz pozycję Przeglądarka magazynu.
  3. Wybierz pozycję Kontenery obiektów blob, a następnie przejdź do kontenera Przekazywanie plików.
  4. Wybierz przycisk Przekaż w górnej części okienka.
  5. W wyświetlonym menu wysuwaym przekaż dane.

Uwaga

Indeksator wyszukiwania jest uruchamiany co pięć minut, aby indeksować dane na koncie magazynu. Możesz poczekać kilka minut na indeksowanie przekazanych danych lub ręcznie uruchomić indeksator ze strony usługi wyszukiwania.

Łączenie lub tworzenie aplikacji

Po uruchomieniu szablonu azd i przekazaniu danych możesz rozpocząć korzystanie z usługi Azure OpenAI On Your Data. Przykłady kodu, których można użyć do kompilowania aplikacji, zobacz artykuł Szybki start.