Udostępnij za pośrednictwem


Szybki start: tworzenie pierwszego zasobu usługi AI Foundry

Dowiedz się, jak utworzyć zasób usługi AI Foundry i zarządzać nim. Jest to podstawowy typ zasobu do projektowania, wdrażania i zarządzania generowanymi aplikacjami i agentami sztucznej inteligencji. Zapewnia dostęp do usługi agenta, modeli hostowanych przy użyciu bezserwerowego modelu hostingu, ocen i usługi Azure OpenAI. Jest to zalecany typ zasobu dla większości aplikacji wbudowanych w usługę Azure AI Foundry.

Usługa Azure AI Foundry to następna wersja i zmiana nazwy byłych usług "Azure AI Services". Wszystkie jego poprzednie możliwości są obsługiwane, w tym modelami usług Azure AI dla możliwości mowy, widzenia i języka. Nowe możliwości obejmują interfejs API rozwiązania AI Foundry, który umożliwia dostęp do usługi agenta i ocen, projektów jako folderów w celu organizowania pracy oraz połączeń w celu integracji z innymi usługami platformy Azure.

Chcesz użyć rozwiązania AI Foundry z zaawansowanymi ustawieniami zabezpieczeń? Zobacz zaawansowane opcje tworzenia rozwiązania AI Foundry

Chcesz korzystać z umiejętności usługi Azure AI Search? Zobacz klasyczny zasób wielousługowy Azure AI.

Wymagania wstępne

Tworzenie nowego zasobu usługi Azure AI Foundry

Portal usługi Azure AI Foundry umożliwia utworzenie nowego zasobu platformy Azure z podstawowymi, domyślnymi ustawieniami. Jeśli Twoja organizacja wymaga dostosowanych konfiguracji platformy Azure, takich jak alternatywne nazwy, mechanizmy kontroli zabezpieczeń lub tagi kosztów, zamiast tego możesz potrzebować użyć witryny Azure portal lub opcji szablonu, aby zachować zgodność z zasadami platformy Azure w Twojej organizacji.

Zasób wielousługowy Azure AI Foundry znajduje się na liście w obszarze AI Foundry> w portalu.AI Foundry Typ interfejsu API to AIServices. Wyszukaj logo, jak pokazano tutaj:

Zrzut ekranu przedstawiający zasób usługi Azure AI Foundry w witrynie Azure Portal.

Ważne

Platforma Azure udostępnia więcej niż jeden rodzaj zasobów o nazwie Azure AI services. Pamiętaj, aby wybrać ten, który znajduje się na liście pod AI Foundry>AI Foundry z logo, jak pokazano wcześniej.

Aby utworzyć zasób usługi AI Foundry, wykonaj następujące instrukcje:

Napiwek

Jeśli musisz utworzyć zasób projektu Foundry lub projektu opartego na centrum, możesz również użyć portalu Azure Foundry , aby utworzyć zasób. Aby uzyskać więcej informacji, zobacz następujące artykuły:

  1. Wybierz ten link, aby utworzyć zasób usługi AI Foundry : https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry

  2. Na stronie Tworzenie podaj następujące informacje:

    Szczegóły projektu opis
    Subskrypcja Wybierz jedną z dostępnych subskrypcji platformy Azure.
    Grupa zasobów: Grupa zasobów platformy Azure zawierająca zasób usługi Azure AI Foundry. Możesz utworzyć nową grupę lub dodać ją do istniejącej grupy.
    Region Lokalizacja wystąpienia usługi Azure AI. Różne lokalizacje mogą powodować opóźnienie, ale nie mają wpływu na dostępność zasobu w czasie wykonywania.
    Nazwa/nazwisko Opisowa nazwa zasobu usługi Azure AI Foundry. Na przykład MyAIServicesResource.
  3. Skonfiguruj inne ustawienia zasobu zgodnie z potrzebami, przeczytaj i zaakceptuj warunki (zgodnie z potrzebami), a następnie wybierz pozycję Przejrzyj i utwórz.

Napiwek

Jeśli twoja subskrypcja nie zezwala na tworzenie zasobu usługi AI Foundry, może być konieczne włączenie uprawnień tego dostawcy zasobów platformy Azure przy użyciu witryny Azure Portal, polecenia programu PowerShell lub polecenia interfejsu wiersza polecenia platformy Azure. Jeśli nie jesteś właścicielem subskrypcji, poproś kogoś o rolę Właściciela lub Administratora, aby ukończyć rejestrację lub poprosić o przyznanie uprawnień /register/action do Twojego konta.

Czyszczenie zasobów

Jeśli chcesz wyczyścić i usunąć zasób usługi AI Foundry, możesz usunąć zasób lub grupę zasobów. Usunięcie grupy zasobów powoduje również usunięcie wszelkich innych zasobów zawartych w grupie.

  1. W witrynie Azure Portal rozwiń menu po lewej stronie, aby otworzyć menu usług, a następnie wybierz pozycję Grupy zasobów, aby wyświetlić listę grup zasobów.
  2. Znajdź grupę zasobów zawierającą zasób do usunięcia.
  3. Jeśli chcesz usunąć całą grupę zasobów, wybierz nazwę grupy zasobów. Na następnej stronie wybierz pozycję Usuń grupę zasobów i potwierdź.
  4. Jeśli chcesz usunąć tylko zasób usługi Azure AI Foundry, wybierz grupę zasobów, aby wyświetlić wszystkie zawarte w niej zasoby. Na następnej stronie wybierz zasób, który chcesz usunąć, wybierz menu wielokropka dla tego wiersza i wybierz pozycję Usuń.

Użyj tego przewodnika szybkiego startu, aby utworzyć zasób AI Foundry przy użyciu poleceń interfejsu Azure Command-Line (CLI).

Wymagania wstępne

  • Prawidłowa subskrypcja platformy Azure — utwórz jedną bezpłatnie.
  • Interfejs wiersza polecenia platformy Azure

Instalowanie interfejsu wiersza polecenia platformy Azure i logowanie

Zainstaluj interfejs wiersza polecenia platformy Azure. Aby zalogować się do lokalnie zainstalowanego CLI, uruchom polecenie az login.

az login

Tworzenie nowej grupy zasobów

Przed utworzeniem zasobu usługi AI Foundry musisz mieć grupę zasobów platformy Azure, aby zawierała zasób. Podczas tworzenia nowego zasobu można utworzyć nową grupę zasobów lub użyć istniejącej. W tym artykule pokazano, jak utworzyć nową grupę zasobów.

Aby utworzyć zasób, musisz mieć jedną z lokalizacji platformy Azure dostępnych dla subskrypcji. Listę dostępnych lokalizacji można pobrać poleceniem az account list-locations. Dostęp do większości usług sztucznej inteligencji platformy Azure można uzyskać z kilku lokalizacji. Wybierz lokalizację znajdującą się najbliżej Ciebie lub sprawdź, które lokalizacje są dostępne dla usługi.

Ważne

  • Pamiętaj swoją lokalizację platformy Azure, ponieważ będzie ona potrzebna podczas wywoływania zasobów usługi Azure AI Foundry.
  • Dostępność niektórych usług azure AI może się różnić w zależności od regionu. Aby uzyskać więcej informacji, zobacz Produkty platformy Azure według regionów.
az account list-locations --query "[].{Region:name}" --out table

Po utworzeniu lokalizacji platformy Azure utwórz nową grupę zasobów w interfejsie wiersza polecenia platformy Azure przy użyciu polecenia az group create . W poniższym przykładzie zastąp lokalizację westus2 platformy Azure jedną z lokalizacji platformy Azure dostępną dla twojej subskrypcji.

az group create --name ai-services-resource-group --location westus2

Tworzenie zasobu usługi AI Foundry

Aby utworzyć i zasubskrybować nowy zasób usługi Azure AI Foundry, użyj polecenia az cognitiveservices account create . To polecenie dodaje nowy zasób rozliczany do utworzonej wcześniej grupy zasobów. Podczas tworzenia nowego zasobu musisz znać rodzaj usługi, której chcesz użyć, wraz z jej warstwą cenową (lub jednostką SKU) i lokalizacją Azure.

Ważne

Platforma Azure udostępnia więcej niż jeden rodzaj zasobów dla usług azure AI. Pamiętaj, aby utworzyć element z wartością kindAIServices.

Zasób usługi AI Foundry o nazwie foundry-multi-service-resource można utworzyć za pomocą poniższego polecenia.

az cognitiveservices account create --name foundry-multi-service-resource --resource-group ai-services-resource-group  --kind AIServices --sku S0 --location westus2 --yes

Napiwek

Jeśli twoja subskrypcja nie zezwala na tworzenie zasobu usługi AI Foundry, może być konieczne włączenie uprawnień tego dostawcy zasobów platformy Azure przy użyciu witryny Azure Portal, polecenia programu PowerShell lub polecenia interfejsu wiersza polecenia platformy Azure. Jeśli nie jesteś właścicielem subskrypcji, poproś kogoś o rolę Właściciela lub Administratora, aby ukończyć rejestrację lub poprosić o przyznanie uprawnień /register/action do Twojego konta.

Pobierz bieżące użycie przydziału dla zasobu

Użyj polecenia az cognitiveservices account list-usage, aby sprawdzić zużycie zasobu.

az cognitiveservices account list-usage --name foundry-multi-service-resource --resource-group ai-services-resource-group --subscription subscription-name

Czyszczenie zasobów

Jeśli chcesz wyczyścić i usunąć zasób usługi AI Foundry, możesz go usunąć lub grupę zasobów. Usunięcie grupy zasobów powoduje również usunięcie wszelkich innych zasobów zawartych w grupie.

Aby usunąć grupę zasobów i skojarzone z nią zasoby, użyj polecenia az group delete command.

az group delete --name ai-services-resource-group

Użyj tego szybkiego przewodnika, aby utworzyć zasób AI Foundry przy użyciu poleceń programu Azure PowerShell.

Wymagania wstępne

Instalowanie programu Azure PowerShell i logowanie

Zainstaluj program Azure PowerShell. Aby się zalogować, uruchom polecenie Connect-AzAccount :

Connect-AzAccount

Tworzenie nowej grupy zasobów usługi Azure AI Foundry

Przed utworzeniem zasobu usługi AI Foundry musisz mieć grupę zasobów platformy Azure, aby zawierała zasób. Podczas tworzenia nowego zasobu można utworzyć nową grupę zasobów lub użyć istniejącej. W tym artykule pokazano, jak utworzyć nową grupę zasobów.

Aby utworzyć zasób, musisz mieć jedną z lokalizacji platformy Azure dostępnych dla subskrypcji. Listę dostępnych lokalizacji można pobrać za pomocą polecenia Get-AzLocation . Dostęp do większości usług sztucznej inteligencji platformy Azure można uzyskać z kilku lokalizacji. Wybierz lokalizację znajdującą się najbliżej Ciebie lub sprawdź, które lokalizacje są dostępne dla usługi.

Ważne

  • Pamiętaj swoją lokalizację platformy Azure, ponieważ będzie ona potrzebna podczas wywoływania zasobów usługi Azure AI Foundry.
  • Dostępność niektórych usług azure AI może się różnić w zależności od regionu. Aby uzyskać więcej informacji, zobacz Produkty platformy Azure według regionów.
Get-AzLocation | Select-Object -Property Location, DisplayName

Po utworzeniu lokalizacji platformy Azure utwórz nową grupę zasobów w programie Azure PowerShell przy użyciu polecenia New-AzResourceGroup . W poniższym przykładzie zastąp lokalizację westus2 platformy Azure jedną z lokalizacji platformy Azure dostępną dla twojej subskrypcji.

New-AzResourceGroup -Name ai-services-resource-group -Location westus2

Tworzenie zasobu usługi AI Foundry

Aby utworzyć i zasubskrybować nowy zasób usługi Azure AI Foundry, użyj polecenia New-AzCognitiveServicesAccount . To polecenie dodaje nowy zasób rozliczany do utworzonej wcześniej grupy zasobów. Podczas tworzenia nowego zasobu musisz znać rodzaj usługi, której chcesz użyć, wraz z poziomem cenowym (lub jednostkami SKU) i lokalizacją Platformy Azure.

Ważne

Platforma Azure udostępnia więcej niż jeden rodzaj zasobów dla usług azure AI. Pamiętaj, aby utworzyć jeden z Type (rodzajem) AIServices.

Zasób usługi AI Foundry o nazwie foundry-multi-service-resource można utworzyć za pomocą poniższego polecenia.

New-AzCognitiveServicesAccount -ResourceGroupName ai-services-resource-group -Name foundry-multi-service-resource -Type AIServices -SkuName S0 -Location westus2

Napiwek

Jeśli twoja subskrypcja nie zezwala na tworzenie zasobu usługi AI Foundry, może być konieczne włączenie uprawnień tego dostawcy zasobów platformy Azure przy użyciu witryny Azure Portal, polecenia programu PowerShell lub polecenia interfejsu wiersza polecenia platformy Azure. Jeśli nie jesteś właścicielem subskrypcji, poproś kogoś o rolę Właściciela lub Administratora, aby ukończyć rejestrację lub poprosić o przyznanie uprawnień /register/action do Twojego konta.

Pobierz bieżące użycie przydziału dla zasobu

Użyj polecenia Get-AzCognitiveServicesAccountUsage, aby uzyskać użycie zasobu.

Get-AzCognitiveServicesAccountUsage -ResourceGroupName ai-services-resource-group -Name foundry-multi-service-resource

Czyszczenie zasobów

Jeśli chcesz wyczyścić i usunąć zasób usługi AI Foundry, możesz go usunąć lub grupę zasobów. Usunięcie grupy zasobów powoduje również usunięcie wszelkich innych zasobów zawartych w grupie.

Aby usunąć grupę zasobów i skojarzone z nią zasoby, użyj polecenia Remove-AzResourceGroup .

Remove-AzResourceGroup -Name ai-services-resource-group

Projekt domyślny

W narzędziu AI Foundry projekty zapewniają dostęp do interfejsów API deweloperów i działają jako foldery w celu organizowania pracy. Domyślny projekt jest tworzony podczas tworzenia zasobu w witrynie Azure Portal lub portalu Azure AI Foundry. Projekt domyślny ma szczególną właściwość — zapewnia zgodność wsteczną z interfejsami API deweloperów obsługiwanymi na poziomie zasobu nadrzędnego. Zazwyczaj są to usługi sztucznej inteligencji i interfejsy API usługi Azure OpenAI na potrzeby dostosowywania modelu. Nowsze interfejsy API, w tym Agent i Oceny, są dostępne z dowolnego projektu. Aby uzyskać więcej informacji, zobacz Typy projektów.

Zasób usługi AI Foundry może być skojarzony z projektem AI Foundry lub może nie być skojarzony z nim:

  • Jeśli zasoby rozwiązania AI Foundry zostały utworzone przy użyciu interfejsu wiersza polecenia platformy Azure, programu PowerShell, szablonu Bicep, narzędzia Terraform lub zestawów SDK. W takich przypadkach zasób usługi AI Foundry domyślnie nie jest skojarzony z projektem. Projekt można utworzyć jako zasób podrzędny w późniejszym czasie.
  • Jeśli zasób usługi AI Foundry został utworzony jako połączenie. Na przykład podczas próby wdrożenia modelu, który nie jest dostępny w regionie bieżącego zasobu rozwiązania AI Foundry.
  • Projekt można utworzyć w portalu usługi Azure AI Foundry i automatycznie skojarzyć go jako zależny od nowego zasobu usługi AI Foundry.
  • Zasób rozwiązania AI Foundry mógł zostać utworzony w portalu usługi AI Foundry, ale jako zależny zasób centrum usługi Azure AI Foundry. W takim przypadku zasób jest automatycznie skojarzony z projektem utworzonym w centrum.

Obsługiwane usługi z zasobem AI Foundry

Zasób AI Foundry umożliwia dostęp do następujących usług azure AI z jednym zestawem poświadczeń. Niektóre usługi są dostępne za pośrednictwem zasobu AI Foundry i zasobu pojedynczej usługi.

Napiwek

Zalecamy, gdy jest to możliwe, aby użyć zasobu rozwiązania AI Foundry (gdzie rodzaj interfejsu API to AIServices) w celu uzyskania dostępu do wielu usług azure AI przy użyciu jednego zestawu poświadczeń. W przypadku usług niedostępnych za pośrednictwem zasobu usługi AI Foundry (takiego jak face i Custom Vision) możesz również utworzyć zasób z jedną usługą.

Usługa opis Rodzaj (za pośrednictwem interfejsu API)
Ikona usługi Azure AI Foundry Usługa agenta Azure AI Foundry Połącz możliwości generowania modeli sztucznej inteligencji z narzędziami, które umożliwiają agentom uzyskiwanie dostępu do rzeczywistych źródeł danych i interakcję z nimi. AIServices
Ikona usługi Azure AI Foundry Wnioskowanie modelu AI platformy Azure Wykonuje wnioskowanie modelu dla flagowych modeli w katalogu modeli usługi Azure AI Foundry. AIServices
Ikona modeli Azure OpenAI w usługach Azure AI Foundry Models Azure OpenAI Wykonywanie szerokiej gamy zadań języka naturalnego. AIServices
OpenAI
Ikona Bezpieczeństwo zawartości Bezpieczeństwo zawartości Usługa sztucznej inteligencji, która wykrywa niepożądane treści. AIServices
ContentSafety
Ikona Custom Vision Custom Vision Dostosuj rozpoznawanie obrazów dla swojej firmy. CustomVision.Prediction (Tylko przewidywanie)
CustomVision.Training (Tylko szkolenie)
Ikona analizy dokumentów Analiza dokumentów Przekształcanie dokumentów w inteligentne rozwiązania oparte na danych. AIServices
FormRecognizer
Ikona twarzy Twarz Wykrywaj oraz identyfikuj osoby i emocje na obrazach. Face
Ikona języka Język Twórz aplikacje z wiodącymi w branży funkcjami interpretacji języka naturalnego. AIServices
TextAnalytics
Ikona mowy Przemówienie Zamiana mowy na tekst, zamiana tekstu na mowę, tłumaczenie i rozpoznawanie mówcy. AIServices
Speech
Ikona translatora Translator Użyj technologii tłumaczenia opartej na sztucznej inteligencji, aby przetłumaczyć ponad 100 języków używanych, zagrożonych oraz ginących i dialektów. AIServices
TextTranslation
Ikona widzenia Widzenie Analizowanie zawartości w obrazach i wideo. AIServices (Trenowanie i przewidywanie)
ComputerVision

Zasób wielo-usługowy Azure sztucznej inteligencji dla umiejętności Azure AI Search

Umiejętności usługi Azure AI Search nie obsługują zasobu usługi AI Foundry, tak jak opisano wcześniej w tym artykule. Musisz utworzyć inny rodzaj zasobu wielousługowego dla umiejętności Azure AI Search.

Zasób wielosługowy, którego można używać z umiejętnościami Azure AI Search, jest wymieniony w portalu pod AI Foundry, Klasyczne usługi sztucznej inteligencji oraz Azure AI services (klasyczne) jako konto wielosługowe. Wyszukaj logo, jak pokazano tutaj:

Zrzut ekranu przedstawiający konto z wieloma usługami usług Azure AI w Portalu Azure.

Aby utworzyć zasób z wieloma usługami dla usługi Azure AI Search, wykonaj następujące instrukcje:

  1. Wybierz ten link, aby utworzyć klasyczne konto wielousługowe usług Azure AI:https://portal.azure.com/#create/Microsoft.CognitiveServicesAllInOne

  2. Na stronie Tworzenie podaj następujące informacje:

    Szczegóły projektu opis
    Subskrypcja Wybierz jedną z dostępnych subskrypcji platformy Azure.
    Grupa zasobów: Grupa zasobów platformy Azure zawierająca zasób usługi Azure AI services z wieloma usługami. Możesz utworzyć nową grupę lub dodać ją do istniejącej grupy.
    Region Lokalizacja instancji wielosłużbowego konta w usługach Azure AI. Różne lokalizacje mogą powodować opóźnienie, ale nie mają wpływu na dostępność zasobu w czasie wykonywania.
    Nazwa/nazwisko Opisowa nazwa zasobu multiusługowego konta Azure AI. Na przykład MyCognitiveServicesResource.
    Poziom cenowy Koszt konta wielosługowego usług Azure AI zależy od opcji, które wybierzesz, i użycia. Aby uzyskać więcej informacji, zobacz szczegóły cennika interfejsu API.
  3. Skonfiguruj inne ustawienia zasobu zgodnie z potrzebami, przeczytaj i zaakceptuj warunki (zgodnie z potrzebami), a następnie wybierz pozycję Przejrzyj i utwórz.

Napiwek

Jeśli twoja subskrypcja nie zezwala na tworzenie zasobu usługi AI Foundry, może być konieczne włączenie uprawnień tego dostawcy zasobów platformy Azure przy użyciu witryny Azure Portal, polecenia programu PowerShell lub polecenia interfejsu wiersza polecenia platformy Azure. Jeśli nie jesteś właścicielem subskrypcji, poproś kogoś o rolę Właściciela lub Administratora, aby ukończyć rejestrację lub poprosić o przyznanie uprawnień /register/action do Twojego konta.

Cennik

Warstwy cenowe (i kwota naliczana) są oparte na liczbie transakcji wysyłanych przy użyciu informacji uwierzytelniania. Każda warstwa cenowa określa:

  • Maksymalna liczba dozwolonych transakcji na sekundę (TPS).
  • Funkcje usługi włączone w ramach warstwy cenowej.
  • Koszt wstępnie zdefiniowanej liczby transakcji. Przejście powyżej tej liczby spowoduje dodatkową opłatę, jak określono w szczegółach cennika usługi.