{"id":27771,"date":"2026-10-07T14:17:40","date_gmt":"2026-10-07T12:17:40","guid":{"rendered":"https:\/\/netwiseglobal.com\/?p=27771"},"modified":"2026-10-07T14:22:43","modified_gmt":"2026-10-07T12:22:43","slug":"jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry","status":"publish","type":"post","link":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/","title":{"rendered":"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"27771\" class=\"elementor elementor-27771\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f04cb73 e-con-full e-flex e-con e-parent\" data-id=\"f04cb73\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-394bd8ef elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"394bd8ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Od czatu, kt\u00f3ry odpowiada, do Copilota, kt\u00f3ry pracuje<\/h2><p>Interfejs\u00f3w czatowych mamy dzi\u015b pod dostatkiem. Zespo\u0142y operacyjne korzystaj\u0105 z wyszukiwarek, portali z dokumentacj\u0105, dashboard\u00f3w i coraz cz\u0119\u015bciej w\u0142a\u015bnie z czat\u00f3w opartych na modelach j\u0119zykowych. Mimo to codzienna praca wci\u0105\u017c wymaga przeskakiwania mi\u0119dzy systemami: procedury s\u0105 w jednym miejscu, stan urz\u0105dze\u0144 w drugim, a zlecenia serwisowe w trzecim.<\/p><p>W tym artykule pokazujemy, czym r\u00f3\u017cni si\u0119 zwyk\u0142y czat od operacyjnego Copilota, jakie warunki musi spe\u0142ni\u0107 taki asystent, zanim trafi na produkcj\u0119, i jak zbudowa\u0107 go na platformie Microsoft Azure z u\u017cyciem Microsoft Foundry. Na koniec przechodzimy przez kr\u00f3tkie demo: od pytania o procedur\u0119, przez diagnoz\u0119 urz\u0105dzenia, po automatycznie przygotowane zlecenie serwisowe.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-970ee6c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"970ee6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Czat a operacyjny Copilot: na czym polega r\u00f3\u017cnica <\/h2>\nCzat jest po prostu interfejsem: zadajemy pytanie i dostajemy wygenerowan\u0105 odpowied\u017a. Operacyjny Copilot idzie dalej, bo pomaga wykona\u0107 prac\u0119. Mo\u017ce by\u0107 uruchamiany z okna czatu, ale r\u00f3wnie dobrze mo\u017ce dzia\u0142a\u0107 jako przep\u0142yw zupe\u0142nie niezale\u017cny od interfejsu, kt\u00f3ry tylko w kluczowych momentach wchodzi w interakcj\u0119 z cz\u0142owiekiem. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1fbaec elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a1fbaec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tOperacyjny Copilot ma pi\u0119\u0107 cech, kt\u00f3rych zwyk\u0142y czat nie ma: \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-774bd79 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"774bd79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Rozumie kontekst operacyjny <\/strong>u\u017cytkownika, w imieniu kt\u00f3rego pracuje. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Opiera odpowiedzi na instrukcjach i procedurach<\/strong> organizacji, a nie na og\u00f3lnej wiedzy modelu. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Odczytuje aktualny stan system\u00f3w i urz\u0105dze\u0144,<\/strong> czyli pracuje na danych \u017cywych, a nie na tym, co kto\u015b wklei\u0142 do okna czatu. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Proponuje lub wykonuje dozwolone dzia\u0142ania<\/strong>, zawsze w ramach, kt\u00f3re mu wyznaczono. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Zwraca wynik, kt\u00f3ry da si\u0119 audytowa\u0107:<\/strong> nie tylko informacj\u0119 o efekcie, ale te\u017c \u015blad krok\u00f3w, kt\u00f3re do niego doprowadzi\u0142y. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38f40b5 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"38f40b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Prawdziwy problem: rozproszenie<\/h2>\nWyzwaniem biznesowym nie jest brak czat\u00f3w, tylko to, \u017ce <strong>informacje i dzia\u0142ania s\u0105 rozproszone<\/strong> po wielu systemach. Dobrze wida\u0107 to na przyk\u0142adzie firmy produkcyjnej, daleko od typowego IT.\n\nGdy jakie\u015b urz\u0105dzenie ulega awarii, zwyk\u0142y czat potrafi wyja\u015bni\u0107, jak zareagowa\u0107. Operacyjny Copilot w tej samej sytuacji: \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98ea8df elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"98ea8df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">pobiera w\u0142a\u015bciwe procedury ze swojej bazy wiedzy, <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">sprawdza aktualny stan urz\u0105dzenia, np. przez API, <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">wskazuje zalecane rozwi\u0105zanie problemu, <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">a je\u015bli ma odpowiednie uprawnienia, tworzy zlecenie serwisowe. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60fe4ef elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"60fe4ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>R\u00f3\u017cnica jest wi\u0119c taka jak mi\u0119dzy kim\u015b, kto zna instrukcj\u0119, a kim\u015b, kto potrafi z niej skorzysta\u0107, sprawdzi\u0107 sytuacj\u0119 na miejscu i za\u0142atwi\u0107 spraw\u0119 do ko\u0144ca.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf2bb68 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"bf2bb68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Od demo do produkcji: zaufanie i kontrola<\/h2>\nZbudowanie dzia\u0142aj\u0105cego demo to jedno. Agent, kt\u00f3ry ma czyta\u0107 i zmienia\u0107 dane w systemach firmy, musi jednak by\u0107 godny zaufania. Zaufanie opiera si\u0119 na pi\u0119ciu filarach, od kt\u00f3rych warto zaczyna\u0107 projektowanie, a nie dok\u0142ada\u0107 je na ko\u0144cu. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3233d47 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"3233d47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>1. Uwierzytelnianie: kto pyta? <\/strong>Pierwsza granica, jak\u0105 stawiamy Copilotowi, to ustalenie, kim jest u\u017cytkownik lub us\u0142uga, kt\u00f3ra go wywo\u0142uje. Na tej podstawie powstaje kontekst osoby, kt\u00f3ra zleca prac\u0119.<\/p><p><strong>2. Autoryzacja: co wolno agentowi? <\/strong>To, \u017ce Copilot dzia\u0142a w imieniu pracownika, nie oznacza, \u017ce dostaje te same uprawnienia co on. Dzia\u0142ania agenta autoryzujemy tak granularnie, jak to mo\u017cliwe, ale z zachowaniem zdrowego rozs\u0105dku. Pracownik z szerokimi uprawnieniami nie powinien automatycznie oznacza\u0107 agenta z szerokimi uprawnieniami.<\/p><p><strong>3. Potwierdzenie: kiedy pyta\u0107 cz\u0142owieka?<\/strong> Trzeba z g\u00f3ry zdecydowa\u0107, kt\u00f3re akcje wymagaj\u0105 wyra\u017anej zgody pracownika, a kt\u00f3re Copilot mo\u017ce wykona\u0107 sam. Nie chodzi o kreator, w kt\u00f3rym u\u017cytkownik klika \u201edalej, dalej, dalej\u201d przy ka\u017cdym kroku. Chodzi o sensowny podzia\u0142: cz\u0119\u015b\u0107 kontroli ma agent, a decyzje istotne zostaj\u0105 przy cz\u0142owieku. Typowy przyk\u0142ad: odczyt danych bez pytania, zapis do systemu dopiero po akceptacji (tzw. human in the loop).<\/p><p><strong>4. Obserwowalno\u015b\u0107: czy da si\u0119 prze\u015bledzi\u0107 ka\u017cd\u0105 decyzj\u0119? <\/strong>Ka\u017cde wywo\u0142anie narz\u0119dzia i ka\u017cda decyzja modelu powinny zostawia\u0107 \u015blad. To punkt wyj\u015bcia ka\u017cdego projektu asystenta, a nie dodatek. Bez tego nie wyja\u015bnimy, dlaczego agent zrobi\u0142 to, co zrobi\u0142, ani nie poprawimy jego dzia\u0142ania.<\/p><p><strong>5. Niezawodno\u015b\u0107: co, je\u015bli co\u015b zawiedzie?<\/strong> Model, narz\u0119dzie albo zale\u017cna us\u0142uga w ko\u0144cu b\u0119d\u0105 niedost\u0119pne. Copilot powinien mie\u0107 wplecione scenariusze znane z klasycznego wytwarzania oprogramowania, kt\u00f3re pozwalaj\u0105 kontrolowa\u0107 proces tak\u017ce wtedy, gdy cz\u0119\u015b\u0107 narz\u0119dzi czy \u017ar\u00f3de\u0142 informacji nie odpowiada.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1fe690 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"b1fe690\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Architektura: zaskakuj\u0105co prosta <\/h2>\n\u201eBudujemy w\u0142asnego Copilota\u201d brzmi powa\u017cnie, ale mechanizm jest w gruncie rzeczy prosty. Sk\u0142ada si\u0119 z czterech element\u00f3w: \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee359ae elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"ee359ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Interfejs lub wyzwalacz,<\/strong> przez kt\u00f3ry dajemy agentowi sygna\u0142 do pracy. Albo opisujemy mu zadanie, albo zadanie jest ju\u017c wbudowane w agenta, a my tylko je uruchamiamy. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Agent<\/strong> z modelem j\u0119zykowym i instrukcjami, kt\u00f3re opisuj\u0105, jak ma si\u0119 zachowywa\u0107. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Narz\u0119dzia,<\/strong> kt\u00f3re definiujecie sami, zale\u017cnie od potrzeb organizacji, np. API system\u00f3w biznesowych. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Baza wiedzy,<\/strong> opcjonalna, ale w praktyce bardzo przydatna, bo to ona sprawia, \u017ce odpowiedzi opieraj\u0105 si\u0119 na waszych procedurach. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3da4fa2 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"3da4fa2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWa\u017cne: aplikacje, a nawet sami agenci, nie musz\u0105 dzia\u0142a\u0107 w Azure. Mog\u0105 by\u0107 uruchomione lokalnie lub w innym \u015brodowisku i jednocze\u015bnie korzysta\u0107 z modeli i us\u0142ug agentowych Azure, tak\u017ce przez sie\u0107 prywatn\u0105. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51d5906 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"51d5906\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Jak to wygl\u0105da w praktyce: Copilot na Azure i Microsoft Foundry <\/h2>\n<h3>Sk\u0142adniki rozwi\u0105zania <\/h3> Demo zbudowano mo\u017cliwie natywnie chmurowo. Sk\u0142ada si\u0119 z nast\u0119puj\u0105cych element\u00f3w: \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-401d5d2 e-flex e-con-boxed e-con e-parent\" data-id=\"401d5d2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45adac8 elementor-widget__width-initial plus-border-yes elementor-widget elementor-widget-tp-table\" data-id=\"45adac8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tp-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div itemscope class=\"plus-table-wrapper   tp-table-mobresswipe\" itemtype=\"http:\/\/schema.org\/Table\">\n\n\t\t\t\t<table id=\"plus-table-id-45adac8\" class=\"plus-table plus-text-break plus-column-rules\" data-sort-table=\"no\" data-show-entry=\"no\" data-searchable=\"no\">\n\t\t\t\t\t\t\t\t\t\t\t<thead> \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr class=\"plus-table-row\"> \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th id=\"tooltip6ac6bb452c3de\"data-sort=\"0\" class=\"sort-this elementor-repeater-item-4df60fb plus-table-col\" data-local=\"true\"  scope=\"col\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"sort-style\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Element <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span> \n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/th>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th id=\"tooltip6ac6bb452c3ea\"data-sort=\"1\" class=\"sort-this elementor-repeater-item-2573aec plus-table-col\" data-local=\"true\"  scope=\"col\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"sort-style\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Rola <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span> \n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/th>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<th id=\"tooltip6ac6bb452c3f4\"data-sort=\"2\" class=\"sort-this elementor-repeater-item-29c29b9 plus-table-col\" rowspan=\"2\" data-local=\"true\"  scope=\"col\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"sort-style\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Us\u0142uga <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span> \n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<\/th>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/thead> \n\t\t\t\t\t\t\n\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t<!-- ROWS -->\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<tr data-entry=\"1\" class=\"plus-table-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c405\"class=\"plus-table-col elementor-repeater-item-659f647\" data-title=\"Element \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Aplikacja czatowa <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c431\"class=\"plus-table-col elementor-repeater-item-e95d7e0\" data-title=\"Rola \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Interfejs u\u017cytkownika, z kt\u00f3rego wywo\u0142ujemy akcje agenta <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c444\"class=\"plus-table-col elementor-repeater-item-8621730\" data-title=\"Us\u0142uga \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Azure Container Apps (Python) <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr><tr data-entry=\"2\" class=\"plus-table-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c458\"class=\"plus-table-col elementor-repeater-item-f47169e\" data-title=\"Element \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Aplikacja operacyjna <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c465\"class=\"plus-table-col elementor-repeater-item-89f2a76\" data-title=\"Rola \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">System typu ERP do zarz\u0105dzania urz\u0105dzeniami i zleceniami serwisowymi <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c473\"class=\"plus-table-col elementor-repeater-item-5b00228\" data-title=\"Us\u0142uga \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Azure Container Apps (Python) <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr><tr data-entry=\"3\" class=\"plus-table-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452c484\"class=\"plus-table-col elementor-repeater-item-56582e7\" data-title=\"Element \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Agent <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452ce7b\"class=\"plus-table-col elementor-repeater-item-5707fe4\" data-title=\"Rola \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Model bazowy, instrukcje i narz\u0119dzia <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452cea4\"class=\"plus-table-col elementor-repeater-item-c56ba2c\" data-title=\"Us\u0142uga \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Microsoft Foundry Agent Service <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr><tr data-entry=\"4\" class=\"plus-table-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452cebd\"class=\"plus-table-col elementor-repeater-item-e34d3f7\" data-title=\"Element \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Baza wiedzy <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452cecc\"class=\"plus-table-col elementor-repeater-item-146705c\" data-title=\"Rola \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Procedury i instrukcje utrzymania urz\u0105dze\u0144 <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452cedd\"class=\"plus-table-col elementor-repeater-item-e5a2191\" data-title=\"Us\u0142uga \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Azure AI Search (Foundry IQ) <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr><tr data-entry=\"5\" class=\"plus-table-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452d7b4\"class=\"plus-table-col elementor-repeater-item-68eb375\" data-title=\"Element \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Monitoring <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452d7d7\"class=\"plus-table-col elementor-repeater-item-22d3a53\" data-title=\"Rola \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Logi i \u015bledzenie wywo\u0142a\u0144 <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452d7eb\"class=\"plus-table-col elementor-repeater-item-4de2159\" data-title=\"Us\u0142uga \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Application Insights <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr><tr data-entry=\"6\" class=\"plus-table-row\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452d800\"class=\"plus-table-col elementor-repeater-item-9af2254\" data-title=\"Element \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">To\u017csamo\u015b\u0107 <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452d810\"class=\"plus-table-col elementor-repeater-item-5d9d4f9\" data-title=\"Rola \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Uwierzytelnianie i autoryzacja <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"tooltip6ac6bb452d830\"class=\"plus-table-col elementor-repeater-item-ed7728d\" data-title=\"Us\u0142uga \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"plus-table__text-inner\">Microsoft Entra ID <\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tbody>\n\t\t\t\t<\/table>\n\n\t\t\t<\/div> \n\t\t\t<style><\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc6debe elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"fc6debe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Microsoft-Foundry-Agent-Service-2.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Microsoft Foundry Agent Service\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc4MDcsInVybCI6Imh0dHBzOlwvXC9uZXR3aXNlZ2xvYmFsLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMTBcL01pY3Jvc29mdC1Gb3VuZHJ5LUFnZW50LVNlcnZpY2UtMi5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Microsoft-Foundry-Agent-Service-2-1024x683.png\" class=\"attachment-large size-large wp-image-27807\" alt=\"\" srcset=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Microsoft-Foundry-Agent-Service-2-1024x683.png 1024w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Microsoft-Foundry-Agent-Service-2-300x200.png 300w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Microsoft-Foundry-Agent-Service-2-768x512.png 768w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Microsoft-Foundry-Agent-Service-2.png 1536w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0875963 elementor-widget elementor-widget-text-editor\" data-id=\"0875963\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Fikcyjna organizacja z demo ma fizyczne urz\u0105dzenia w r\u00f3\u017cnych lokalizacjach. Zadaniem Copilota jest wspieranie ich utrzymania.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee827dc elementor-widget elementor-widget-text-editor\" data-id=\"ee827dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3> Aplikacja operacyjna i jej API <\/h3> Aplikacja operacyjna to zwyk\u0142y system, z kt\u00f3rego firma korzysta na co dzie\u0144. Na starcie ma na li\u015bcie trzy zlecenia serwisowe. Kluczowe jest jej API opisane w standardzie OpenAPI: cztery endpointy, trzy metody GET i jedna POST. Copilot nie dostaje \u017cadnego specjalnego interfejsu, tylko korzysta z tych samych metod co reszta organizacji. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-859f88e elementor-widget elementor-widget-text-editor\" data-id=\"859f88e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Aplikacja czatowa dzia\u0142a w kontek\u015bcie u\u017cytkownika<\/h3><p>Czat otwiera si\u0119 od razu zalogowany, bo dzia\u0142a w kontek\u015bcie zalogowanego pracownika. W innej przegl\u0105darce ta sama aplikacja wymaga uwierzytelnienia przez Entra ID. To pierwszy z filar\u00f3w zaufania w praktyce.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d79621 elementor-widget elementor-widget-text-editor\" data-id=\"8d79621\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Scenariusz w trzech krokach <\/h2>\n<h3> Krok 1: Copilot jako \u017ar\u00f3d\u0142o wiedzy<\/h3>  U\u017cytkownik pyta, jak reagowa\u0107 na powtarzaj\u0105ce si\u0119 wy\u0142\u0105czenia urz\u0105dzenia z powodu podwy\u017cszonego ci\u015bnienia. Prosi przy tym o korzystanie wy\u0142\u0105cznie z wewn\u0119trznych procedur i o cytowanie \u017ar\u00f3de\u0142. Copilot przeszukuje baz\u0119 wiedzy i zwraca procedur\u0119 post\u0119powania. Na tym etapie dzia\u0142a jak dobry czat firmowy.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9157153 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"9157153\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-response-with-the-procedure-and-cited-sources-1.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Copilot response with the procedure and cited sources\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc4MDgsInVybCI6Imh0dHBzOlwvXC9uZXR3aXNlZ2xvYmFsLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMTBcL0NvcGlsb3QtcmVzcG9uc2Utd2l0aC10aGUtcHJvY2VkdXJlLWFuZC1jaXRlZC1zb3VyY2VzLTEucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"623\" src=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-response-with-the-procedure-and-cited-sources-1-1024x797.png\" class=\"attachment-large size-large wp-image-27808\" alt=\"\" srcset=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-response-with-the-procedure-and-cited-sources-1-1024x797.png 1024w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-response-with-the-procedure-and-cited-sources-1-300x234.png 300w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-response-with-the-procedure-and-cited-sources-1-768x598.png 768w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-response-with-the-procedure-and-cited-sources-1.png 1030w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Odpowied\u017a Copilota z procedur\u0105 i cytowanymi \u017ar\u00f3d\u0142ami <\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b8069e elementor-widget elementor-widget-text-editor\" data-id=\"9b8069e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Krok 2: diagnoza na \u017cywych danych<\/h3>\nNast\u0119pnie u\u017cytkownik prosi o sprawdzenie aktualnego stanu urz\u0105dzenia CH-17 i por\u00f3wnanie go z procedurami. Copilot pobiera wskazania urz\u0105dzenia przez API i stwierdza, \u017ce przekroczone zosta\u0142o krytyczne ci\u015bnienie 16 bar\u00f3w, czyli warto\u015b\u0107 graniczna, przy kt\u00f3rej urz\u0105dzenie si\u0119 wy\u0142\u0105cza. To moment, w kt\u00f3rym czat zamienia si\u0119 w Copilota operacyjnego.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9ea0c8 elementor-widget elementor-widget-text-editor\" data-id=\"f9ea0c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Krok 3: dzia\u0142anie z cz\u0142owiekiem w p\u0119tli<\/h3><p>Na koniec u\u017cytkownik prosi o przygotowanie zlecenia pracy (work order) na prace serwisowe usuwaj\u0105ce przyczyn\u0119 problemu. Copilot sprawdza, kiedy urz\u0105dzenie ma okno serwisowe, i proponuje zlecenie w tym oknie. Poprzednie kroki by\u0142y odczytami i nie wymaga\u0142y zgody. Zapis do systemu ju\u017c tak: Copilot czeka na potwierdzenie u\u017cytkownika.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20a1ede elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"20a1ede\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-asks-for-confirmation-before-creating-the-work-order-1.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Copilot asks for confirmation before creating the work order\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc4MDksInVybCI6Imh0dHBzOlwvXC9uZXR3aXNlZ2xvYmFsLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMTBcL0NvcGlsb3QtYXNrcy1mb3ItY29uZmlybWF0aW9uLWJlZm9yZS1jcmVhdGluZy10aGUtd29yay1vcmRlci0xLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"434\" src=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-asks-for-confirmation-before-creating-the-work-order-1-1024x555.png\" class=\"attachment-large size-large wp-image-27809\" alt=\"\" srcset=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-asks-for-confirmation-before-creating-the-work-order-1-1024x555.png 1024w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-asks-for-confirmation-before-creating-the-work-order-1-300x163.png 300w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-asks-for-confirmation-before-creating-the-work-order-1-768x416.png 768w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Copilot-asks-for-confirmation-before-creating-the-work-order-1.png 1139w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Pro\u015bba Copilota o potwierdzenie utworzenia zlecenia<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13a9720 elementor-widget elementor-widget-text-editor\" data-id=\"13a9720\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tPo akceptacji powstaje zlecenie nr 1047 dla urz\u0105dzenia CH-17 w lokalizacji Warszawa 02. Ma opis przyczyny i uzasadnienie decyzji, przypisany warszawski zesp\u00f3\u0142 mechanik\u00f3w i termin w oknie serwisowym: nast\u0119pnego dnia od 6:00 do 8:00. Zlecenie wida\u0107 od razu w aplikacji operacyjnej. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae3dd45 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"ae3dd45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/OpenAPI-tool-definition-in-Foundry-with-a-restricted-list-of-methods-1.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"OpenAPI tool definition in Foundry with a restricted list of methods\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc4MTEsInVybCI6Imh0dHBzOlwvXC9uZXR3aXNlZ2xvYmFsLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMTBcL09wZW5BUEktdG9vbC1kZWZpbml0aW9uLWluLUZvdW5kcnktd2l0aC1hLXJlc3RyaWN0ZWQtbGlzdC1vZi1tZXRob2RzLTEucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"569\" src=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/OpenAPI-tool-definition-in-Foundry-with-a-restricted-list-of-methods-1-1024x728.png\" class=\"attachment-large size-large wp-image-27811\" alt=\"\" srcset=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/OpenAPI-tool-definition-in-Foundry-with-a-restricted-list-of-methods-1-1024x728.png 1024w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/OpenAPI-tool-definition-in-Foundry-with-a-restricted-list-of-methods-1-300x213.png 300w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/OpenAPI-tool-definition-in-Foundry-with-a-restricted-list-of-methods-1-768x546.png 768w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/OpenAPI-tool-definition-in-Foundry-with-a-restricted-list-of-methods-1.png 1278w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Definicja narz\u0119dzia OpenAPI w Foundry z ograniczon\u0105 list\u0105 metod<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16c2e81 elementor-widget elementor-widget-text-editor\" data-id=\"16c2e81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Co jest pod spodem<\/h2><p><strong>Model.<\/strong> Agent korzysta z GPT-4.1 mini. To model tani i szybki, cho\u0107 z mniejszymi mo\u017cliwo\u015bciami rozumowania ni\u017c wi\u0119ksze modele. Dob\u00f3r modelu do zadania to decyzja zespo\u0142u, kt\u00f3ry buduje agenta: kompromis mi\u0119dzy kosztem, szybko\u015bci\u0105 i jako\u015bci\u0105 decyzji.<\/p><p><strong>Instrukcje.<\/strong> W sercu agenta le\u017c\u0105 instrukcje opisuj\u0105ce, jak ma si\u0119 zachowywa\u0107 i jak wykonywa\u0107 prac\u0119.<\/p><p><strong>Narz\u0119dzie 1: baza wiedzy. <\/strong>Indeks w Azure AI Search, od niedawna pod nazw\u0105 Foundry IQ, zawiera trzy dokumenty: polityk\u0119 utrzymania, instrukcj\u0119 obs\u0142ugi i utrzymania ch\u0142odnic oraz runbook post\u0119powania przy alarmach wysokiego ci\u015bnienia. Dokumenty s\u0105 kr\u00f3tkie, ale to tylko demo; zawarto\u015b\u0107 bazy zale\u017cy wy\u0142\u0105cznie od organizacji. Polecamy Foundry IQ ze wzgl\u0119du na integracj\u0119, wektoryzacj\u0119 i wzbogacanie wiedzy modelami j\u0119zykowymi, cho\u0107 rol\u0119 bazy wiedzy mog\u0105 pe\u0142ni\u0107 te\u017c inne us\u0142ugi, tak\u017ce spoza Azure.<\/p><p><strong>Narz\u0119dzie 2: API aplikacji operacyjnej<\/strong>. W Foundry zdefiniowano po\u0142\u0105czenie z API przez specyfikacj\u0119 OpenAPI. Kluczowy szczeg\u00f3\u0142: agent nie dostaje wszystkich czterech endpoint\u00f3w. Specyfikacja przekazana agentowi okre\u015bla, co mu wolno. Czego w niej nie ma, tego agent w og\u00f3le nie rozwa\u017ca jako mo\u017cliwej akcji. To programowa, twarda granica, a nie pro\u015bba zapisana w prompcie. Tak w\u0142a\u015bnie wygl\u0105da granularna autoryzacja z cz\u0119\u015bci teoretycznej.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5158d93 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"5158d93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Definicja-narzedzia-OpenAPI-w-Foundry-z-ograniczona-lista-metod.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Definicja narz\u0119dzia OpenAPI w Foundry z ograniczon\u0105 list\u0105 metod\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc3NzcsInVybCI6Imh0dHBzOlwvXC9uZXR3aXNlZ2xvYmFsLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMTBcL0RlZmluaWNqYS1uYXJ6ZWR6aWEtT3BlbkFQSS13LUZvdW5kcnktei1vZ3Jhbmljem9uYS1saXN0YS1tZXRvZC5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"471\" src=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Definicja-narzedzia-OpenAPI-w-Foundry-z-ograniczona-lista-metod.png\" class=\"attachment-large size-large wp-image-27777\" alt=\"\" srcset=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Definicja-narzedzia-OpenAPI-w-Foundry-z-ograniczona-lista-metod.png 660w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Definicja-narzedzia-OpenAPI-w-Foundry-z-ograniczona-lista-metod-300x214.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Definicja narz\u0119dzia OpenAPI w Foundry z ograniczon\u0105 list\u0105 metod<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2120a9 elementor-widget elementor-widget-text-editor\" data-id=\"a2120a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2> Obserwowalno\u015b\u0107 w praktyce <\/h2> W Foundry wida\u0107 ka\u017cde uruchomienie agenta: czas trwania (w demo 5\u201310 sekund), liczb\u0119 token\u00f3w wej\u015bciowych i wyj\u015bciowych oraz wersj\u0119 agenta. Po wej\u015bciu g\u0142\u0119biej wida\u0107 podzia\u0142 na poszczeg\u00f3lne kroki, wywo\u0142ania narz\u0119dzi i to, co narz\u0119dzia zwr\u00f3ci\u0142y agentowi przed podj\u0119ciem decyzji. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a18366 elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"9a18366\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Trace-view-of-a-single-agent-run-in-Foundry-1.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Trace view of a single agent run in Foundry\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc4MTIsInVybCI6Imh0dHBzOlwvXC9uZXR3aXNlZ2xvYmFsLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMTBcL1RyYWNlLXZpZXctb2YtYS1zaW5nbGUtYWdlbnQtcnVuLWluLUZvdW5kcnktMS5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"451\" src=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Trace-view-of-a-single-agent-run-in-Foundry-1-1024x577.png\" class=\"attachment-large size-large wp-image-27812\" alt=\"\" srcset=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Trace-view-of-a-single-agent-run-in-Foundry-1-1024x577.png 1024w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Trace-view-of-a-single-agent-run-in-Foundry-1-300x169.png 300w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Trace-view-of-a-single-agent-run-in-Foundry-1-768x433.png 768w, https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Trace-view-of-a-single-agent-run-in-Foundry-1.png 1519w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Widok \u015bladu (trace) pojedynczego uruchomienia agenta w Foundry<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f7f3a5 elementor-widget elementor-widget-text-editor\" data-id=\"0f7f3a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tTe same dane trafiaj\u0105 do Application Insights, gdzie od niedawna jest osobny widok wywo\u0142a\u0144 agentowych. Je\u015bli agent jest cz\u0119\u015bci\u0105 wi\u0119kszego systemu, wszystkie logi i \u015blady sp\u0142ywaj\u0105 w jedno miejsce, a wywo\u0142ania agenta mo\u017cna z nich wyodr\u0119bni\u0107 i obejrze\u0107 z jeszcze wi\u0119ksz\u0105 liczb\u0105 szczeg\u00f3\u0142\u00f3w. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48d1f0a elementor-widget elementor-widget-text-editor\" data-id=\"48d1f0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Podsumowanie<\/h2><p>Operacyjny Copilot to nie kolejny czat, tylko asystent, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania rozproszone po r\u00f3\u017cnych systemach. Technicznie nie jest skomplikowany: interfejs, agent z modelem i instrukcjami, kilka narz\u0119dzi i baza wiedzy. Trudno\u015b\u0107 le\u017cy gdzie indziej: w zaprojektowaniu zaufania.<\/p><p>Najwa\u017cniejsze wnioski:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d82471 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"9d82471\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Zacznij od granic, nie od funkcji. <\/strong>Uwierzytelnianie, granularna autoryzacja, punkty potwierdzenia, obserwowalno\u015b\u0107 i odporno\u015b\u0107 na awarie to fundament, a nie dodatek przed wdro\u017ceniem. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Uprawnienia agenta to nie uprawnienia u\u017cytkownika.<\/strong> Najlepiej ogranicza\u0107 je programowo, np. przez okrojon\u0105 specyfikacj\u0119 OpenAPI. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Odczyt sam, zapis za zgod\u0105. <\/strong>Prosty podzia\u0142, kt\u00f3ry daje szybko\u015b\u0107 bez utraty kontroli. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Wykorzystaj istniej\u0105ce API.<\/strong> Copilot nie potrzebuje nowych system\u00f3w, tylko dost\u0119pu do tych, kt\u00f3re ju\u017c dzia\u0142aj\u0105. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Dobieraj model do zadania.<\/strong> Mniejszy i ta\u0144szy model cz\u0119sto wystarcza, je\u015bli ma dobre instrukcje i narz\u0119dzia. <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.<\/p>\n","protected":false},"author":27,"featured_media":27816,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[104,116],"tags":[],"class_list":["post-27771","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-microsoft-azure"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry<\/title>\n<meta name=\"description\" content=\"Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry\" \/>\n<meta property=\"og:description\" content=\"Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/\" \/>\n<meta property=\"og:site_name\" content=\"Netwise - 7-time Dynamics 365 Partner of the Year\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-07T12:17:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T12:22:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Micha\u0142 Smereczy\u0144ski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Micha\u0142 Smereczy\u0144ski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/\"},\"author\":{\"name\":\"Micha\u0142 Smereczy\u0144ski\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#\\\/schema\\\/person\\\/867d74c6aeaceae66446f185ed5af10f\"},\"headline\":\"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry\",\"datePublished\":\"2026-10-07T12:17:40+00:00\",\"dateModified\":\"2026-10-07T12:22:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/\"},\"wordCount\":1827,\"publisher\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png\",\"articleSection\":[\"Blog\",\"Microsoft Azure\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/\",\"url\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/\",\"name\":\"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png\",\"datePublished\":\"2026-10-07T12:17:40+00:00\",\"dateModified\":\"2026-10-07T12:22:43+00:00\",\"description\":\"Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#primaryimage\",\"url\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png\",\"contentUrl\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/\",\"name\":\"Netwise - 7-time Dynamics 365 Partner of the Year\",\"description\":\"We are Netwise. We have been on the CRM market since 2008 and we are the most-awarded Microsoft Dynamics 365 integrator in Europe\",\"publisher\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#organization\",\"name\":\"Netwise - 7-time Dynamics 365 Partner of the Year\",\"url\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/logo_netwise_blue.png\",\"contentUrl\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/logo_netwise_blue.png\",\"width\":1120,\"height\":208,\"caption\":\"Netwise - 7-time Dynamics 365 Partner of the Year\"},\"image\":{\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/pl\\\/#\\\/schema\\\/person\\\/867d74c6aeaceae66446f185ed5af10f\",\"name\":\"Micha\u0142 Smereczy\u0144ski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Mask-group-3-96x96.png\",\"url\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Mask-group-3-96x96.png\",\"contentUrl\":\"https:\\\/\\\/netwiseglobal.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Mask-group-3-96x96.png\",\"caption\":\"Micha\u0142 Smereczy\u0144ski\"},\"description\":\"Micha\u0142 is Cloud Lead at Netwise with over 20 years in IT, 14 of them on Microsoft Azure. A cloud solutions architect by trade, he has delivered complex projects across finance, banking, insurance, and public administration. A 12\u00d7 Microsoft MVP in Azure since 2015, he also founded the Microsoft Azure User Group Poland and co-organizes AzureDay Poland.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry","description":"Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry","og_description":"Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.","og_url":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/","og_site_name":"Netwise - 7-time Dynamics 365 Partner of the Year","article_published_time":"2026-10-07T12:17:40+00:00","article_modified_time":"2026-10-07T12:22:43+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png","type":"image\/png"}],"author":"Micha\u0142 Smereczy\u0144ski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Micha\u0142 Smereczy\u0144ski","Szacowany czas czytania":"11 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#article","isPartOf":{"@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/"},"author":{"name":"Micha\u0142 Smereczy\u0144ski","@id":"https:\/\/netwiseglobal.com\/pl\/#\/schema\/person\/867d74c6aeaceae66446f185ed5af10f"},"headline":"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry","datePublished":"2026-10-07T12:17:40+00:00","dateModified":"2026-10-07T12:22:43+00:00","mainEntityOfPage":{"@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/"},"wordCount":1827,"publisher":{"@id":"https:\/\/netwiseglobal.com\/pl\/#organization"},"image":{"@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#primaryimage"},"thumbnailUrl":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png","articleSection":["Blog","Microsoft Azure"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/","url":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/","name":"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry","isPartOf":{"@id":"https:\/\/netwiseglobal.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#primaryimage"},"image":{"@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#primaryimage"},"thumbnailUrl":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png","datePublished":"2026-10-07T12:17:40+00:00","dateModified":"2026-10-07T12:22:43+00:00","description":"Dowiedz si\u0119, jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry, kt\u00f3ry \u0142\u0105czy wiedz\u0119, dane i dzia\u0142ania.","breadcrumb":{"@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#primaryimage","url":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png","contentUrl":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/10\/Building-your-own-Copilot-with-Azure-and-Microsoft-Foundry_-from-chat-to-action-1.png","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/netwiseglobal.com\/pl\/blog\/jak-zbudowac-wlasnego-copilota-w-azure-i-microsoft-foundry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/netwiseglobal.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/netwiseglobal.com\/pl\/blog\/"},{"@type":"ListItem","position":3,"name":"Jak zbudowa\u0107 w\u0142asnego Copilota w Azure i Microsoft Foundry"}]},{"@type":"WebSite","@id":"https:\/\/netwiseglobal.com\/pl\/#website","url":"https:\/\/netwiseglobal.com\/pl\/","name":"Netwise - 7-time Dynamics 365 Partner of the Year","description":"We are Netwise. We have been on the CRM market since 2008 and we are the most-awarded Microsoft Dynamics 365 integrator in Europe","publisher":{"@id":"https:\/\/netwiseglobal.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/netwiseglobal.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/netwiseglobal.com\/pl\/#organization","name":"Netwise - 7-time Dynamics 365 Partner of the Year","url":"https:\/\/netwiseglobal.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/netwiseglobal.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2025\/11\/logo_netwise_blue.png","contentUrl":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2025\/11\/logo_netwise_blue.png","width":1120,"height":208,"caption":"Netwise - 7-time Dynamics 365 Partner of the Year"},"image":{"@id":"https:\/\/netwiseglobal.com\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/netwiseglobal.com\/pl\/#\/schema\/person\/867d74c6aeaceae66446f185ed5af10f","name":"Micha\u0142 Smereczy\u0144ski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/06\/cropped-Mask-group-3-96x96.png","url":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/06\/cropped-Mask-group-3-96x96.png","contentUrl":"https:\/\/netwiseglobal.com\/wp-content\/uploads\/2026\/06\/cropped-Mask-group-3-96x96.png","caption":"Micha\u0142 Smereczy\u0144ski"},"description":"Micha\u0142 is Cloud Lead at Netwise with over 20 years in IT, 14 of them on Microsoft Azure. A cloud solutions architect by trade, he has delivered complex projects across finance, banking, insurance, and public administration. A 12\u00d7 Microsoft MVP in Azure since 2015, he also founded the Microsoft Azure User Group Poland and co-organizes AzureDay Poland."}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/posts\/27771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/comments?post=27771"}],"version-history":[{"count":18,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/posts\/27771\/revisions"}],"predecessor-version":[{"id":27837,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/posts\/27771\/revisions\/27837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/media\/27816"}],"wp:attachment":[{"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/media?parent=27771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/categories?post=27771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netwiseglobal.com\/pl\/wp-json\/wp\/v2\/tags?post=27771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}