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
- Subskrypcja platformy Azure. Utwórz je bezpłatnie.
- Interfejs wiersza polecenia dla deweloperów platformy Azure zainstalowany na maszynie.
Klonowanie i inicjowanie szablonu interfejsu wiersza polecenia dla deweloperów platformy Azure
Aby wykonać następujące kroki, sklonuj i zainicjuj szablon:
azd init --template openai-chat-your-own-data
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
Zaloguj się do platformy Azure:
azd auth login
Aprowizowanie i wdrażanie zasobu usługi Azure OpenAI na platformie Azure:
azd up
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żywagpt-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.
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:
- Przejdź do nowego konta magazynu w witrynie Azure Portal.
- W menu po lewej stronie wybierz pozycję Przeglądarka magazynu.
- Wybierz pozycję Kontenery obiektów blob, a następnie przejdź do kontenera Przekazywanie plików.
- Wybierz przycisk Przekaż w górnej części okienka.
- 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.