Co to jest Microsoft Foundry?

Microsoft Foundry unifikuje agentów, modele i narzędzia w ramach pojedynczego zgrupowania zarządzania z wbudowanymi funkcjami gotowości do użytku w przedsiębiorstwie, takimi jak śledzenie, monitorowanie, oceny i konfigurowalne ustawienia przedsiębiorstwa. Platforma zapewnia usprawnione zarządzanie za pomocą ujednoliconej kontroli dostępu opartej na rolach (RBAC), sieci i zasad w ramach jednej przestrzeni nazw dostawcy zasobów Azure.

Wskazówka

Wprowadzenie

Utwórz pierwszego agenta w ciągu kilku minut lub otwórz portal, aby eksplorować modele i narzędzia.

Otwórz portal | FoundryUzyskiwanie konta Azure

Co można zbudować

Capability Description
Agenci Utwórz agentów monitów deklaratywnych w portalu lub zestawie SDK lub wdróż hostowanych agentów , którzy uruchamiają własny kod. Dowiedz się więcej w usłudze agenta Foundry.
Modele Uzyskaj dostęp do ponad 10 000 modeli z Microsoft, OpenAI, Anthropic, Meta i innych. Przeglądaj katalog modeli Foundry.
Narzędzia i wiedza Rozszerz agentów za pomocą wbudowanych narzędzi, pamięci i wyszukiwania, korzystając z zestawu narzędzi Foundry.

Nie wiesz, od czego zacząć? Zobacz mapę produktu i możliwości , aby dopasować swój cel do punktu początkowego.

Platforma gotowa do użycia w przedsiębiorstwie

Foundry udostępnia możliwości platformy w każdym projekcie. Niektóre funkcje są w wersji zapoznawczej. Aby uzyskać bieżący stan, zobacz omówienie ogólnej dostępności.

  • Możliwość obserwowania: Śledzenie i ocenianie agentów i modeli oraz monitorowanie ich za pomocą wbudowanych pulpitów nawigacyjnych (wersja zapoznawcza). Zobacz Obserwowanie.
  • Ład i zabezpieczenia: Zastosuj tożsamość Microsoft Entra, kontrolę dostępu opartą na rolach, filtry zawartości, izolację sieci i Azure Policy. Zobacz płaszczyznę sterowania Foundry.
  • Jedna płaszczyzna zarządzania: Zarządzanie agentami, modelami i narzędziami jako pojedynczy zasób Azure za pomocą ujednoliconej kontroli dostępu, sieci i zasad.

Rozpocznij od utworzenia agenta

Większość projektów w Foundry koncentruje się wokół agenta: modelu połączonego z instrukcjami i narzędziami, który potrafi analizować żądanie i podejmować działania. Główną decyzją jest to, jak bardzo chcesz dostosować i kontrolować sposób działania tego agenta. Pomyśl o tym jako spektrum od deklaratywnego do pełnego kodu.

  • Deklaratywne, wymagające najmniej zarządzania. Określ instrukcje, wybierz model i dołącz narzędzia w portalu Foundry lub za pomocą zestawu SDK. Foundry hostuje i uruchamia agenta za Ciebie, bez konieczności utrzymywania kodu aplikacji ani kontenerów. W narzędziu Foundry jest to agent monitu. Utwórz agenta promptów.
  • Pełny kod z największą kontrolą. Przynieś własny kod lub strukturę (na przykład Microsoft Agent Framework, LangGraph lub Semantic Kernel), spakuj go jako kontener i program Foundry uruchamia go z zarządzanym punktem końcowym, skalowaniem, tożsamością i możliwościami obserwowania. W narzędziu Foundry jest to hostowany agent. Wdrażanie hostowanego agenta.

Możesz rozpocząć deklaratywne i przejść do kodu w miarę wzrostu potrzeb. Aby uzyskać szczegółowe porównanie, zobacz Co to są hostowani agenci?. Informacje o całościowym cyklu kompilacji, testowania i wdrażania można znaleźć w sekcji cykl życia rozwoju agenta.

Nie tworzysz jeszcze agenta? Jeśli potrzebujesz tylko przesyłać prompty do modelu, bez narzędzi ani orkiestracji, zacznij od pojedynczego wywołania modelu.

Wybierz środowisko deweloperskie

Foundry obsługuje kilka powierzchni. Wielu deweloperów łączy je na przykład z tworzeniem prototypów w portalu, a następnie przejściem do kodu.

Powierzchnia Najlepsze dla Zacznij tutaj
Portal usługi Foundry Eksplorowanie modeli, tworzenie prototypów monitów i tworzenie agentów monitów bez pisania kodu. Place zabaw i szybka ocena
SDK Tworzenie aplikacji w Python, C#, JavaScript lub Java. Zestawy SDK Microsoft Foundry
Azure Developer CLI (azd) Tworzenie szablonu, uruchamianie, testowanie i wdrażanie projektów Hosted Agent z poziomu wiersza polecenia. Tworzenie agentów przy użyciu interfejsu wiersza polecenia dewelopera Azure
Visual Studio Code Kompilowanie i debugowanie agentów w edytorze za pomocą rozszerzenia Foundry. Praca w programie VS Code
Agenci kodowania i mcp Korzystanie z Foundry za pomocą agentów kodujących (na przykład GitHub Copilot lub Claude Code) przy użyciu umiejętności Foundry Skill i serwera MCP. Użyj umiejętności Microsoft Foundry w agentach kodowania

Wykonaj następujące kroki, aby przejść od zera do działającej integracji:

  1. Wykonaj pierwsze wywołanie modelu. Skonfiguruj swoje środowisko i wyślij prompt, korzystając z przewodnika Szybki start: tworzenie z użyciem modeli i agentów.
  2. Skonfiguruj środowisko deweloperskie. Zainstaluj interfejs wiersza polecenia i zestaw SDK, aby móc kompilować kod. Zobacz Konfigurowanie środowiska deweloperskiego.
  3. Wybierz model. Przejrzyj katalog i porównaj opcje w omówieniu Foundry Models.
  4. Zbuduj swojego pierwszego agenta. Zacznij od agenta promptów lub przejdź bezpośrednio do hostowanego agenta, jeśli chcesz użyć własnego kodu.
  5. Dodaj narzędzia i wiedzę. Rozszerz agenta o narzędzia, wyszukiwanie i pamięć (wersja zapoznawcza). Zacznij od przeglądu narzędzi — to zalecany sposób dodawania narzędzi do agenta.

Ewolucja odlewni

Platforma Foundry konsoliduje kilka poprzednich usług i narzędzi Azure AI w ujednoliconą platformę. Aby uzyskać szczegółowe wskazówki dotyczące przejścia, zobacz Przechodzenie z wersji klasycznej do nowego środowiska.

Poprzednie pojęcia i ich bieżące odpowiedniki
Wymiar Wstecz Bieżącego
Marka Azure AI Studio/Azure AI Foundry Microsoft Foundry
Marka Usługi platformy Azure AI Narzędzia odlewnicze
Portal Foundry (wersja klasyczna) Odlewnia
Interfejs API agenta Interfejs API asystentów (agenci w wersji 0.5/v1) Interfejs API odpowiedzi (agenci w wersji 2)
Przechowywanie wersji interfejsu API Miesięczne api-version parametry Stabilne trasy w wersji 1 (/openai/v1/)
Model zasobów Hub + Azure OpenAI + Azure AI Services Zasób odlewni (pojedynczy z projektami)
Zestawy SDK i punkty końcowe Wiele pakietów (azure-ai-inference, azure-ai-generative, azure-ai-ml, AzureOpenAI()) wobec 5+ punktów końcowych Zunifikowany klient projektowy (azure-ai-projects 2.x) + OpenAI() przeciwko jednemu końcowemu punktowi projektu.
Terminologii Wątki, komunikaty, uruchomienia, asystenci Konwersacje, elementy, odpowiedzi, wersje agenta