Wprowadzenie do usługi Foundry

Zakończone

Aby rozpocząć pracę z aplikacją Foundry po zalogowaniu się przy użyciu subskrypcji platformy Azure, musisz utworzyć miejsce do wykonania prac programistycznych. Ta przestrzeń jest znana jako projekt. Projekt jest podstawowym obszarem roboczym do tworzenia aplikacji i agentów sztucznej inteligencji.

Zrzut ekranu przedstawiający obraz do utworzenia projektu.

Utworzenie projektu Foundry oznacza, że w ramach subskrypcji platformy Azure masz grupę zasobów, a w grupie zasobów masz zasób firmy Microsoft Foundry wdrożony w określonym regionie.

Po utworzeniu projektu Foundry możesz uzyskać dostęp do:

  • Wykaz modeli (modele podstawowe i partnerskie)
  • Place zabaw dla modeli testowania
  • Narzędzia do wdrażania modeli, uruchamiania ocen i tworzenia agentów
  • Centrum zarządzania dla ról użytkowników, przydziałów i połączeń zasobów

Dzięki projektowi deweloperzy mogą eksperymentować z placami zabaw, wdrażać modele i integrować je za pomocą zestawów SDK lub interfejsów API oraz tworzyć i testować przepływy pracy agentów z zauważalnością i funkcjami odpowiedzialnej sztucznej inteligencji.

Wybierz projekt Foundry, jeśli potrzebujesz najnowszych agentów, ocen i katalogu modeli z minimalną konfiguracją platformy Azure. Możesz również chcieć użyć innych funkcji w ramach rozwiązania Foundry, w tym usług takich jak Azure Language, Azure Speech, Azure Vision i nie tylko. Aby uzyskać dostęp do innych możliwości, utwórz centrum oprócz projektu.

Cechy ofert foundry firmy technicznej

Modele i narzędzia foundry są oparte na zasadach, które znacznie zwiększają tempo wprowadzania na rynek.

  1. Zbudowane i gotowe do użycia lub dostosowania
  2. Dostęp za pośrednictwem interfejsów API
  3. Dostępne na platformie Azure

Wstępnie zbudowane i gotowe do użycia

Sztuczna inteligencja jest niedostępna dla wszystkich, z wyjątkiem największych firm technologicznych z powodu kilku czynników, w tym dużych ilości danych wymaganych do trenowania modeli, ogromnej ilości potrzebnej mocy obliczeniowej i budżetu na zatrudnienie programistów specjalistów. Usługa Foundry sprawia, że sztuczna inteligencja jest dostępna dla firm o wszystkich rozmiarach przy użyciu wstępnie wytrenowanych modeli uczenia maszynowego w celu dostarczania sztucznej inteligencji jako usługi. Platforma Foundry używa obliczeń platformy Azure o wysokiej wydajności do wdrażania zaawansowanych modeli sztucznej inteligencji, dzięki czemu dziesięciolecia badań są dostępne dla deweloperów wszystkich poziomów umiejętności.

Dostęp za pośrednictwem interfejsów API

Modele i narzędzia foundry mogą być wbudowane w aplikacje z interfejsami API. Bezpieczna komunikacja z interfejsami API jest możliwa za pośrednictwem uwierzytelniania, procesu sprawdzania, czy użytkownik lub usługa jest tym, kim mówią, i że jest autoryzowany do korzystania z usługi.

Częścią tego, co robi interfejs API, jest obsługa uwierzytelniania. Za każdym razem, gdy zostanie wykonane żądanie użycia zasobu foundry, to żądanie musi zostać uwierzytelnione. Na przykład twoja subskrypcja i zasób usługi sztucznej inteligencji są weryfikowane, aby upewnić się, że masz wystarczające uprawnienia dostępu do niego. Ten proces uwierzytelniania używa klucza zasobu i punktu końcowego. Klucz jest tajnym hasłem używanym przez aplikację do potwierdzenia tożsamości podczas rozmowy z inną usługą lub systemem.

Punkt końcowy usługi określa, jak uzyskać dostęp do instancji zasobu usługi sztucznej inteligencji, której chcesz użyć, w podobny sposób, jak adres URL określa witrynę internetową. Po wyświetleniu punktu końcowego zasobu wygląda to następująco:

https://cognitiveservices48.cognitiveservices.azure.com/

Klucz zasobu chroni prywatność zasobu. Aby upewnić się, że klucz jest zawsze bezpieczny, można go okresowo zmieniać.

Podczas pisania kodu w celu uzyskania dostępu do zasobu klucze i punkt końcowy muszą być uwzględnione w nagłówku uwierzytelniania. Nagłówek uwierzytelniania wysyła klucz autoryzacji do usługi, aby potwierdzić, że aplikacja może używać zasobu.

Następnie dowiesz się, jak modele i narzędzia rozwiązania Foundry są dostępne na platformie Azure.