M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Autonomiczne, ale odpowiedzialne: budowanie zarządzanych systemów agentowych z wykorzystaniem środowiska uruchomieniowego agentów w Azure AI Foundry

By · · Updated

Autonomiczne, ale odpowiedzialne systemy agentowe w Azure AI Foundry zapewniają nadzór, identyfikowalność i zgodność z wymogami, dzięki czemu rozwiązania AI są gotowe do wdrożenia w przedsiębiorstwie i odpowiedzialne.

Automatically translated with AI from the original post. Read the English original

▶ BLOGAutonomous butAccountable: Building…M365.FM
Titelbild: Autonomous but Accountable: Building Governed Agent Systems with Azure AI Foundry’s Agent Runtime

Azure AI Foundry daje więcej niż tylko dobry model. Korzystasz ze zarządzanego środowiska uruchomieniowego agentów, które dba o porządek. Pozwala zobaczyć, co dzieje się w każdym procesie AI. W firmie potrzebujesz czegoś więcej niż przypadkowych chatbotów. Potrzebujesz systemów, które monitorują działania i wyjaśniają podejmowane decyzje. Systemy te muszą też przestrzegać zasad. Firmy korzystające z systemów agentowych, które można kontrolować, radzą sobie znacznie lepiej. Mają więcej użytkowników i osiągają większe sukcesy niż w przypadku prostych chatbotów. Wiele zespołów podaje, że uzyskuje nawet o 60% lepsze wyniki. Pracują też szybciej, już kilka miesięcy po uruchomieniu tych systemów. Zarządzane agenty rozwiązują każdego dnia rzeczywiste problemy. Pomagają w obsłudze spraw klientów, w przetwarzaniu faktur i w nadzorowaniu wielu systemów. Zasada „Autonomiczne, ale odpowiedzialne” przewodzi każdemu krokowi. Dba o to, by Twoja sztuczna inteligencja była inteligentna i działała odpowiedzialnie.

Najważniejsze wnioski

Autonomiczni, ale odpowiedzialni agenci

Co sprawia, że agenci są autonomiczni

Oczekujesz, że Twoja sztuczna inteligencja zrobi więcej niż tylko wykona kolejne kroki. W Azure AI Foundry agenci mogą sami podejmować decyzje. Wybierają narzędzia i planują kolejne działania. Przydzielasz im zadanie, a oni sami ustalają, jak je wykonać. Agent nie potrzebuje Twoich wskazówek na każdym kroku. Potrafi obserwować, decydować i działać samodzielnie.

Agenci mają trzy główne elementy, które pomagają im działać:

Komponent

Opis

Model (LLM)

Pomaga agentowi myśleć i rozumieć język

Instrukcje

Określają, co agent ma robić i jak się zachowywać

Narzędzia

Umożliwiają agentowi wyszukiwanie informacji lub wykonywanie zadań

Możesz zmienić model, zaktualizować instrukcje lub dodać narzędzia. Dzięki temu agent jest gotowy do nowych zadań. Na przykład możesz użyć usługi Agent Service w Azure AI Foundry razem z usługą Azure OpenAI Service lub połączyć agenta z usługą Azure AI Search. Możesz też skorzystać z usługi Microsoft Copilot Studio, Azure API Management, Azure Functions lub Azure Container Apps. Te wybory pozwalają agentowi uczyć się, planować i wykonywać działania na wiele sposobów.

Agenci w Azure AI Foundry robią więcej niż tylko reagują. Najpierw podejmują działanie. Potrafią obserwować zmiany, wybierać narzędzia i rozwiązywać problemy bez czekania na Twoją decyzję. Dlatego nie są podobni do prostych skryptów.

Zapewnianie odpowiedzialności w systemach AI

Autonomia jest cenna, ale musisz mieć zaufanie do swojej sztucznej inteligencji. Chcesz wiedzieć, co zrobił agent, kiedy to zrobił i dlaczego. Azure AI Foundry zapewnia, że każdy agent jest śledzony. Podczas tworzenia każdy agent otrzymuje identyfikator Microsoft Entra Agent ID. Ten identyfikator wskazuje, kto jest właścicielem agenta, kto może z niego korzystać i do czego on służy.

Możesz śledzić każdy krok agenta. System zapisuje każdą czynność, dzięki czemu możesz sprawdzić, co się wydarzyło. Jeśli coś pójdzie nie tak, możesz wrócić i zobaczyć szczegóły. Narzędzia zabezpieczające firmy Microsoft pomagają utrzymać bezpieczeństwo. Możesz konfigurować alerty, sprawdzać dzienniki i w razie potrzeby zmieniać sposób działania agenta.

Oto sposoby, w jakie Azure AI Foundry zapewnia odpowiedzialność agentów:

W przypadku biznesowej AI potrzebujesz zarówno autonomii, jak i odpowiedzialności. Autonomia pomaga agentom naprawiać problemy i działać szybko. Odpowiedzialność daje Ci kontrolę i zaufanie.

Zobaczmy, czym różnią się agenci i skrypty:

Aspekt

Agenci AI

Agentic AI

Autonomia operacyjna

Reagują i czekają na polecenia

Działają samodzielnie i podejmują działania

Wybór zadań

Wykonują wyłącznie zdefiniowane zadania

Obserwują sytuację i sami wybierają zadania

Odpowiedzialność

Odpowiadają na polecenia i zdarzenia

Zawsze sprawdzają działania pod kątem poprawnych wyników

Skrypty działają według ustalonej ścieżki. Robią to, co im powiesz, krok po kroku. Agenci w usłudze Azure AI Foundry działają samodzielnie. Planują, działają i śledzą każdy ruch. Dzięki temu Twój system AI jest autonomiczny, ale odpowiedzialny. Zyskujesz inteligentne działania i jasną kontrolę.

Struktura agenta: model, instrukcje, narzędzia

Agenci w usłudze Azure AI Foundry korzystają z jasnej struktury, która pomaga budować niezawodne i bezpieczne systemy AI. Pracujesz z trzema głównymi elementami: modelem, instrukcjami i narzędziami. Każdy z nich ma swoje szczególne zadanie. Po połączeniu tworzą agentów, którzy potrafią planować, działać i uczyć się w sposób zarówno wydajny, jak i łatwy do sprawdzenia.

Rola modelu

Model jest mózgiem Twojego agenta. Pomaga mu rozumieć język, podejmować decyzje i rozwiązywać problemy. Możesz wybierać spośród różnych modeli, na przykład GPT-4o lub opcji open-source. Ten wybór pozwala dopasować model do Twoich potrzeb. Jeśli później zechcesz zmienić model, możesz to zrobić bez zmieniania reszty agenta. Ta elastyczność pomaga utrzymać powtarzalne wyniki. Gdy kontrolujesz model i środowisko, Twój agent staje się bardziej niezawodny i łatwiejszy do zaufania.

Agenci wykorzystują model do dzielenia trudnych zadań na części, zbierania informacji i zapamiętywania tego, czego się nauczyli. Na przykład niektórzy agenci w nauce używają modeli do planowania kroków, analizowania danych i działania na podstawie wyników. Takie podejście sprawdza się w dziedzinach takich jak medycyna, gdzie agenci muszą radzić sobie ze złożonymi zadaniami.

Komponent

Opis

Planowanie

Dzieli złożone zadania na mniejsze kroki i tworzy strategie.

Percepcja

Pozwala agentom dostrzegać i rozumieć otoczenie.

Działanie

Wykorzystuje narzędzia do realizacji planów i interakcji ze światem.

Pamięć

Przechowuje wiedzę, która pomaga w przyszłych zadaniach i decyzjach.

Instrukcje jako bariery bezpieczeństwa

Instrukcje określają, co ma robić Twój agent i jak ma się zachowywać. Działają jak zasady lub bariery bezpieczeństwa. Ustawiasz je, aby agent pozostawał na właściwym torze i nie popełniał błędów. Na przykład możesz użyć filtrów, aby blokować niebezpieczne pytania albo uniemożliwić agentowi udostępnianie prywatnych informacji. Możesz też ustawić reguły sprawdzające odpowiedzi agenta, zanim zostaną wysłane.

Typ bariery

Opis

Przykład

Klasyfikator trafności

Oznacza pytania niezwiązane z tematem.

Nie pozwala agentowi sprzedażowemu odpowiadać na pytania z zakresu HR.

Klasyfikator bezpieczeństwa

Wykrywa niebezpieczne polecenia.

Blokuje próby wyłudzenia tajnych szczegółów systemu.

Filtr danych osobowych

Skanuje w poszukiwaniu prywatnych danych użytkowników.

Ukrywa adresy e-mail w raportach.

Warstwa moderacji

Wykrywa niewłaściwe słownictwo.

Blokuje toksyczne lub obraźliwe polecenia.

Zabezpieczenia narzędzi

Sprawdza ryzyko związane z użyciem narzędzi.

Wymaga zatwierdzenia przed dużymi zmianami.

Zabezpieczenia oparte na regułach

Wykorzystuje listy blokowania i wzorce.

Zatrzymuje polecenia zawierające słowa takie jak „delete” lub „reset password”.

Walidacja wyników

Sprawdza odpowiedzi przed wysłaniem.

Dba o to, aby komunikaty były zgodne ze stylem Twojej firmy.

Narzędzia i możliwości objęte uprawnieniami

Narzędzia dają agentowi możliwość działania. Ty decydujesz, z których narzędzi agent może korzystać. Mogą to być wyszukiwanie danych, uruchamianie kodu lub łączenie z aplikacjami biznesowymi. Kontrolujesz dostęp do każdego narzędzia, dzięki czemu agent używa wyłącznie tego, na co pozwalasz. Taka konfiguracja utrzymuje system w bezpieczeństwie i ułatwia zarządzanie nim.

Agenci w rzeczywistych badaniach naukowych używają narzędzi do analizowania danych, przewidywania wyników i łączenia się z innymi systemami. Na przykład:

Gdy łączysz model, instrukcje i narzędzia, budujesz agentów, którzy są autonomiczni, ale odpowiedzialni. Otrzymujesz inteligentne systemy, które przestrzegają Twoich zasad i zostawiają jasny zapis każdego działania.

Logowanie cyklu życia: wątki, uruchomienia, kroki uruchomienia

Trwałe wątki dla możliwości audytu

Ważne jest, aby wiedzieć, co robi Twój agent. Azure AI Foundry wykorzystuje trwałe wątki, które w tym pomagają. Każdy wątek łączy w całość rozmowy i zadania. Możesz cofnąć się i zobaczyć, co wydarzyło się wcześniej. Jest to bardzo przydatne w firmach z surowymi regułami, na przykład w ochronie zdrowia lub finansach. Gdy możesz pokazać każdy krok, ludzie bardziej ufają Twojemu systemowi.

Uruchomienia i stany wykonania

Uruchomienia pokazują, jak działa Twój agent w każdym wątku. Gdy rozpoczynasz zadanie, system tworzy uruchomienie. Możesz sprawdzić, czy uruchomienie oczekuje, jest w toku, czy zostało zakończone. Dzięki temu wiesz, co agent robi w danym momencie. Azure AI Foundry zarządza za Ciebie obiektami rozmów i stanami.

Funkcja

Azure AI Foundry

Obiekty rozmów

Tworzone automatycznie z unikalnymi identyfikatorami

Zarządzanie stanem

Automatyczne zarządzanie kontekstem

Ciągłość między sesjami

Zachowuje kontekst rozmowy między sesjami

Ponowne użycie rozmów

Dostępne z wielu kanałów

Automatyczne czyszczenie

Zarządzane na podstawie zasad przechowywania

Rozmowy możesz wykorzystywać ponownie i zachowywać kontekst między sesjami. Oznacza to, że nie tracisz ważnych szczegółów, nawet gdy zmienisz kanał lub urządzenie.

Kroki uruchomienia dla śledzenia

Kroki uruchomienia pozwalają zobaczyć każdą akcję wykonaną przez agenta. Możesz sprawdzić każde wywołanie narzędzia i wybór modelu. Ułatwia to znajdowanie i naprawianie problemów. Kroki uruchomienia pomagają też szybko reagować, gdy coś pójdzie nie tak. System dostarcza alerty, pulpity i instrukcje dla różnych awarii.

Typ strategii

Opis

Stopniowana istotność

Sortuje incydenty według ich wagi, dzięki czemu możesz szybciej reagować.

Alerty oparte na jakości

Ostrzega, gdy walidacja się nie powiedzie, a nie tylko wtedy, gdy wystąpią błędy.

Automatyczne łagodzenie

Używa wyłączników automatycznych, aby natychmiast naprawiać spadki jakości.

Kontekst incydentu

Zapisuje szczegóły dotyczące przepływów pracy i agentów, co ułatwia śledzenie.

Procedury operacyjne dla trybów awarii

Dostarcza instrukcje postępowania w różnych problemach.

Strategia ponownego przetwarzania

Ustala zasady ponownego uruchamiania przepływów pracy, równoważąc koszty i straty.

Pulpity wizualne

Pokazuje w czasie rzeczywistym kondycję przepływów pracy, dzięki czemu szybko zauważysz problemy.

Otrzymujesz system, który jest autonomiczny, ale odpowiedzialny. Możesz sprawdzać, audytować i powtarzać każdą akcję wykonaną przez agenta. Pomaga to budować bezpieczną i silną AI dla Twojej firmy.

Governance, bezpieczeństwo i obserwowalność

Tożsamość i uprawnienia w Entra

Potrzebujesz solidnych zasad, aby chronić swoich agentów AI. Azure AI Foundry wykorzystuje Microsoft Entra do określania, kto może co robić. Każdy agent otrzymuje własną tożsamość przedsiębiorstwa. Wybierasz, co każdy agent może robić i z których interfejsów API może korzystać. Konfigurujesz kontrolę dostępu oparta na rolach, zwaną RBAC, aby agenci otrzymywali wyłącznie niezbędne uprawnienia. Większość osób zaczyna od roli Czytelnik. Rolę Współautor przydzielasz tylko wtedy, gdy jest to konieczne. Dzięki temu system pozostaje bezpieczny, a Ty stosujesz zasadę najmniejszych uprawnień.

Zautomatyzowane zarządzanie tożsamościami pozwala dodawać, aktualizować lub usuwać agentów z mniejszym ryzykiem. Możesz też stosować zasady dostępu oparte na ryzyku, aby agenci otrzymywali wyłącznie dane i narzędzia, których potrzebują.

Funkcja

Opis

Tożsamość i dostęp

Scentralizowane uprawnienia oparte na rolach poprzez Entra ID.

Sieć prywatna

Izolacja danych dzięki sieciom wirtualnym i punktom końcowym prywatnym.

Audyt i telemetria

Możliwość śledzenia każdego wywołania przez użytkownika i interfejs API.

Filtrowanie treści

Blokuje niebezpieczne wyniki przy użyciu Azure AI Content Safety.

Zarządzanie zasadami

Zgodność z ramami zgodności GDPR, HIPAA i SOC-2.

Obserwowalne wywołania narzędzi

Chcesz stale wiedzieć, co robią Twoi agenci. Azure AI Foundry prowadzi dziennik każdego wywołania narzędzia i każdej akcji. Możesz obserwować zachowanie agentów i szybko znajdować problemy. System śledzi, jak często występują żądania oraz ich wzorce. Gdy wydarzy się coś nietypowego, otrzymujesz alerty. Ustawiasz zabezpieczenia, dzięki którym agenci przestrzegają zasad bezpieczeństwa przed i po każdej akcji.

Opis dowodu

Wyjaśnienie

Ciągły monitoring i rejestrowanie działań

Wszystkie działania agentów są rejestrowane w celu wykrywania w czasie rzeczywistym i zapewnienia zgodności z zasadami.

Ustalanie bazowych wzorców zachowań

Śledzenie wzorców pomaga znajdować nietypową aktywność i ją badać.

Egzekwowanie zasad za pomocą Agent Guardrails

Agenci muszą przestrzegać reguł bezpieczeństwa przy każdym wywołaniu narzędzia.

Ślady dowodowe na potrzeby zgodności

Musisz przestrzegać surowych wymogów w ochronie zdrowia, finansach i innych branżach. Azure AI Foundry pomaga zbierać dowody na potrzeby audytów. Możesz zobaczyć swoje dane, sprawdzić ich jakość i kontrolować, kto ma do nich dostęp. System zarządza metadanymi, dzięki czemu możesz wykazać swoją odpowiedzialność. Zbieranie dowodów możesz zautomatyzować, co ułatwia przeprowadzanie audytów.

Model Zero Trust i funkcje chmury pomagają przestrzegać przepisów. Możesz śledzić istotne wskaźniki i korzystać z narzędzi RegTech, aby nadążać za nowymi regulacjami.

Budujesz systemy agentów, które działają samodzielnie, ale zawsze pozostawiają jasny zapis. Dzięki temu Twoja AI zyskuje wiarygodność i jest gotowa do pracy w miejscach z surowymi wymogami.

Doświadczenie deweloperskie i szybki start

Tworzenie pierwszego zarządzanego agenta

Najpierw wybierasz, co ma robić Twój agent. Następnie wybierasz model i piszesz proste instrukcje. Potem dobierasz narzędzia, z których agent będzie korzystał. Azure AI Foundry ułatwia konfigurowanie każdego z tych elementów. Usługi Agent Service używasz do połączenia agenta z Twoją firmą. Ta usługa pomaga dodawać agentów z mocnymi zabezpieczeniami i zasadami. Agentów możesz wdrażać w swojej pracy bez zmieniania wszystkiego. Wielu deweloperów uważa, że obsługa wielu agentów jest trudna. Agent Service zapewnia solidną podstawę, która pomaga kontrolować agentów i je uruchamiać.

Wskazówka: Zacznij od małego agenta, który rozwiązuje jeden problem. Dodawaj kolejne funkcje w miarę zdobywania doświadczenia.

Przeglądanie dzienników i cyklu życia

Musisz widzieć, co agent robi na każdym etapie. Azure AI Foundry zapisuje zapis każdego działania. Możesz sprawdzić wątki, uruchomienia i kroki uruchomienia, aby poznać cały przebieg. Każdy agent otrzymuje specjalny artefakt SBOM. Dzięki niemu możesz śledzić każdą zmianę i sprawdzić, kim jest agent. Widzisz, z jakich narzędzi agent korzystał i kiedy podejmował decyzje. Możesz używać pulpitów do wykrywania problemów i szybkiego ich usuwania. Pomaga to utrzymać system w bezpieczeństwie i w dobrej kondycji.

Możliwość

Opis

Identyfikowalność

Każdy agent ma specjalny SBOM, który śledzi jego historię.

Weryfikacja tożsamości

SBOM potwierdza, kim jest agent i co potrafi, zanim dołączy do przepływów pracy.

Dokładność

SBOM pokazuje rzeczywiste środowisko, w którym działa agent.

Aktualność

Przy każdym uruchomieniu otrzymujesz nowy SBOM z najnowszymi wersjami.

Rozwiązywanie konfliktów

SBOM pomaga usuwać konflikty planów między agentami.

Integracja Logic Apps i narzędzi MCP

Możesz uczynić agenta inteligentniejszym, łącząc go z usługami Logic Apps i narzędziami MCP. Logic Apps pozwalają agentowi łączyć się z wieloma systemami biznesowymi. Agenta możesz połączyć z systemami CRM, ERP lub narzędziami IT. Narzędzia MCP dają agentowi nowe umiejętności, takie jak wyszukiwanie danych czy uruchamianie kodu. Sam decydujesz, z jakich narzędzi agent może korzystać. Ustalasz zasady, dzięki którym agent działa wyłącznie tam, gdzie chcesz. Ta konfiguracja pozwala rozwijać umiejętności agenta, zachowując bezpieczeństwo i kontrolę.

Uwaga: Zacznij od prostych narzędzi i dodawaj kolejne w miarę potrzeb. Zawsze sprawdzaj dzienniki, aby upewnić się, że agent przestrzega Twoich zasad.

Agenty Azure AI Foundry pozwalają pracować samodzielnie, a jednocześnie przestrzegać zasad. Możesz zobaczyć i sprawdzić każde działanie dzięki przejrzystym dziennikom. Dobre zasady i śledzenie pomagają ograniczać ryzyko i szybciej uzyskiwać zatwierdzenia. Pomaga to także budować zaufanie do Twojego systemu.

Możesz zacząć automatyzować pracę agentów już teraz. Dzienniki pokazujące każdy krok oraz narzędzia z określonymi uprawnieniami pomagają spełniać potrzeby biznesowe i przygotować się na przyszłość.

Często zadawane pytania

Jaka jest główna różnica między agentem a chatbotem?

Agent daje większą kontrolę. Agenci potrafią planować, działać i korzystać z narzędzi. Chatboty jedynie odpowiadają na pytania. Agenci prowadzą zapis każdej akcji. Możesz w każdej chwili sprawdzić, co zrobili.

Jak Azure AI Foundry pomaga śledzić działania agenta?

Widzisz każdy krok, jaki wykonuje Twój agent. System rejestruje wątki, uruchomienia i kroki uruchomień. Możesz przeglądać te dzienniki, aby ustalić, co się stało, kiedy i dlaczego. Dzięki temu zyskujesz zaufanie do swojej sztucznej inteligencji.

Czy można zmienić model lub narzędzia po zbudowaniu agenta?

Tak! Możesz podmienić modele lub dodać nowe narzędzia bez budowania wszystkiego od nowa. Pozwala to zaktualizować agenta do nowych zadań lub uzyskać lepsze wyniki. Twoje instrukcje i historia pozostają bezpieczne.

Jak zapewnić bezpieczeństwo agentów i zgodność z zasadami firmy?

Uprawnienia dla każdego agenta ustawiasz za pomocą Microsoft Entra. Decydujesz, z jakich danych i narzędzi każdy agent może korzystać. System sprawdza każdą akcję i prowadzi dzienniki na potrzeby audytów.

Dlaczego w korporacyjnej sztucznej inteligencji potrzebne jest rejestrowanie cyklu życia?

Rejestrowanie cyklu życia daje dowód każdej akcji. Możesz diagnozować problemy, spełniać wymogi zgodności i pokazać, jak Twoja sztuczna inteligencja podjęła decyzje. Buduje to zaufanie i chroni Twoją firmę.

Azure AI Foundry Microsoft To Do Microsoft Entra Agent ID Azure AI Search Azure API Management Azure Functions Azure OpenAI Service Copilot Studio

Related articles

RSS