M365Con 2027 – безкоштовна онлайн-конференція · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Автономні, але підзвітні: створення керованих агентних систем з Agent Runtime в Azure AI Foundry

By · · Updated

Автономні, але підзвітні агентні системи на базі Azure AI Foundry забезпечують керованість, простежуваність і відповідність вимогам для корпоративних, відповідальних рішень штучного інтелекту.

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 дає вам більше, ніж потужна модель. Ви користуєтеся керованим агентним runtime, який утримує все в порядку. Він допомагає бачити, що відбувається в кожному процесі ШІ. У вашій компанії потрібні не випадкові чат-боти, а системи, які відстежують дії та пояснюють рішення. Ці системи також дотримуються правил. Компанії, які використовують агентні системи, що піддаються перевірці, досягають значно кращих результатів. До них долучається більше людей, і успіхів вони досягають частіше, ніж із простими чат-ботами. Багато команд кажуть, що отримали до 60% кращих результатів. Вони також працюють швидше вже через кілька місяців після запуску таких систем. Керовані агенти щодня вирішують реальні завдання. Вони допомагають із клієнтськими запитами, роботою з рахунками-фактурами та моніторингом багатьох систем. Принцип «Автономні, але підзвітні» визначає кожен крок. Він гарантує, що ваш ШІ є розумним і діє відповідально.

Головне

Автономні, але підзвітні агенти

Що робить агентів автономними

Ви хочете, щоб ваш ШІ робив більше, ніж просто виконував кроки за інструкцією. В Azure AI Foundry агенти можуть самостійно ухвалювати рішення. Вони обирають інструменти та планують наступні дії. Ви ставите завдання, а агент сам визначає, як його виконати. Агенту не потрібно, щоб ви диктували кожен крок. Він може спостерігати, ухвалювати рішення й діяти самостійно.

Агенти мають три основні компоненти, які забезпечують їхню роботу:

Компонент

Опис

Модель (LLM)

Допомагає агенту мислити та розуміти мову

Інструкції

Визначають, що має робити агент і як він має поводитися

Інструменти

Дозволяють агенту знаходити факти або виконувати завдання

Ви можете змінювати модель, оновлювати інструкції або додавати інструменти. Так ваш агент готовий до нових завдань. Наприклад, ви можете використовувати Agent Service у Azure AI Foundry разом із Azure OpenAI Service або підключити Azure AI Search. Також можна використати Microsoft Copilot Studio, Azure API Management, Azure Functions чи Azure Container Apps. Ці варіанти допомагають агенту навчатися, планувати та виконувати дії різними способами.

Агенти в Azure AI Foundry роблять більше, ніж просто реагують. Вони діють першими. Вони можуть відстежувати зміни, обирати інструменти та усувати проблеми без очікування на вас. Саме тому вони не схожі на прості скрипти.

Забезпечення підзвітності в системах ШІ

Автономність є великою перевагою, але ви маєте довіряти своєму ШІ. Ви хочете знати, що зробив ваш агент, коли і навіщо. Azure AI Foundry гарантує, що кожен агент відстежується. Під час створення кожен агент отримує Microsoft Entra Agent ID. Цей ідентифікатор показує, кому належить агент, хто може ним користуватися і що він робить.

Ви можете бачити кожен крок агента. Система записує кожну дію, тож ви можете перевірити, що сталося. Якщо щось пішло не так, ви можете переглянути деталі. Інструменти безпеки від Microsoft допомагають підтримувати безпеку. Ви можете налаштовувати сповіщення, перевіряти журнали та за потреби змінювати роботу агента.

Ось як Azure AI Foundry забезпечує підзвітність агентів:

Для бізнес-ШІ потрібні одночасно автономність і підзвітність. Автономність дозволяє агентам швидко виправляти проблеми й діяти. Підзвітність забезпечує контроль і довіру.

Розгляньмо, чим відрізняються агенти та скрипти:

Аспект

ШІ-агенти

Agentic AI

Операційна автономність

Реагують і чекають на команди

Діють самостійно та вживають заходів

Вибір завдань

Виконують лише заздалегідь визначені завдання

Стежать за ситуацією та самостійно обирають завдання

Підзвітність

Звітують про команди й події

Завжди перевіряють дії на предмет належного результату

Скрипти йдуть заданим шляхом: роблять те, що їм сказали, крок за кроком. Агенти в Azure AI Foundry працюють самостійно. Вони планують, діють і фіксують кожен крок. Так ваша ШІ-система стає автономною, але підзвітною. Ви отримуєте розумні дії та чіткий контроль.

Структура агента: модель, інструкції, інструменти

Агенти Azure AI Foundry мають чітку структуру, яка допомагає будувати надійні та безпечні ШІ-системи. Ви працюєте з трьома основними частинами: моделлю, інструкціями та інструментами. Кожна з них має свою роль. Поєднавши їх, ви отримуєте агентів, які вміють планувати, діяти та навчатися, і при цьому їх легко перевіряти.

Роль моделі

Модель є «мозком» вашого агента. Вона допомагає розуміти мову, ухвалювати рішення та розв'язувати проблеми. Можна обрати різні моделі, наприклад GPT-4o або рішення з відкритим кодом. Такий вибір дозволяє підібрати модель під ваші потреби. Якщо ви захочете змінити модель пізніше, це можна зробити без зміни решти агента. Ця гнучкість допомагає стабільно отримувати однакові результати. Коли ви контролюєте модель і середовище, ваш агент стає надійнішим і його легше довіряти.

Агенти використовують модель, щоб розбивати складні завдання, збирати інформацію та запам'ятовувати те, чого навчилися. Наприклад, деякі наукові агенти використовують моделі, щоб планувати кроки, аналізувати дані та діяти відповідно до результатів. Такий підхід корисний у галузях на кшталт медицини, де агентам доводиться працювати зі складними завданнями.

Компонент

Опис

Планування

Розбиває складні завдання на менші кроки та формує стратегії.

Сприйняття

Дозволяє агентам бачити й розуміти своє середовище.

Дія

Використовує інструменти для виконання планів і взаємодії зі світом.

Пам'ять

Зберігає знання, які допомагають у майбутніх завданнях і рішеннях.

Інструкції як обмежувачі

Інструкції визначають, що має робити ваш агент і як поводитися. Вони працюють як правила або обмежувачі. Ви задаєте їх, щоб агент не збивався з курсу та не допускав помилок. Наприклад, можна використати фільтри, щоб блокувати небезпечні запитання або не дозволити агенту розголошувати приватну інформацію. Також можна задати правила перевірки відповідей агента до того, як вони буде надіслано.

Тип обмежувача

Опис

Приклад

Класифікатор релевантності

Позначає запитання, які не стосуються теми.

Не дозволяє агенту з продажів відповідати на питання HR.

Класифікатор безпеки

Виявляє небезпечні запити.

Блокує спроби отримати секретні системні відомості.

Фільтр PII

Шукає приватні дані користувачів.

Приховує адреси електронної пошти у звітах.

Шар модерації

Перевіряє на нецензурну лексику.

Блокує токсичні або грубі запити.

Захисні механізми для інструментів

Перевіряє ризикованість використання інструментів.

Запитує схвалення перед великими змінами.

Захист на основі правил

Використовує списки блокування та шаблони.

Зупиняє запити зі словами на кшталт «delete» або «reset password».

Перевірка вихідних даних

Перевіряє відповіді перед надсиланням.

Гарантує, що повідомлення відповідають стилю вашої компанії.

Інструменти з дозволами та можливості

Інструменти дають вашому агенту змогу діяти. Ви вирішуєте, якими інструментами агент може користуватися. Це можуть бути пошук даних, виконання коду або підключення до бізнес-застосунків. Ви контролюєте доступ до кожного інструмента, тож агент використовує лише те, що ви дозволили. Такий підхід робить систему безпечнішою та легшою в управлінні.

Агенти в реальних наукових дослідженнях використовують інструменти для аналізу даних, прогнозування результатів і взаємодії з іншими системами. Наприклад:

Коли ви використовуєте модель, інструкції та інструменти разом, ви будуєте агентів, які є автономними, але підзвітними. Ви отримуєте розумні системи, які дотримуються ваших правил і залишають чіткий журнал кожної дії.

Логування життєвого циклу: треди, запуски, кроки запусків

Постійні треди для аудиту

Важливо знати, що робить ваш агент. Azure AI Foundry для цього використовує постійні потоки (persistent threads). Кожен потік об'єднує розмови та завдання. Ви можете переглянути, що відбувалося раніше. Це дуже корисно для компаній із суворими правилами, наприклад у сфері охорони здоров'я чи фінансів. Коли ви можете показати кожен крок, люди більше довіряють вашій системі.

Запуски та стани виконання

Запуски показують, як ваш агент працює в кожному потоці. Коли ви починаєте завдання, система створює запуск. Ви можете побачити, чи запуск очікує, виконується чи завершений. Це допомагає знати, що зараз робить ваш агент. Azure AI Foundry керує об'єктами розмов і станами за вас.

Функція

Azure AI Foundry

Об'єкти розмов

Створюються автоматично з унікальними ідентифікаторами

Керування станом

Автоматичне керування контекстом

Безперервність між сеансами

Зберігає контекст розмови між сеансами

Повторне використання розмов

Доступ із кількох каналів

Автоматичне очищення

Керується на основі політик збереження

Ви можете повторно використовувати розмови та зберігати контекст між сеансами. Це означає, що ви не втрачаєте важливих деталей, навіть якщо змінюєте канали чи пристрої.

Кроки запуску для простежуваності

Кроки запуску дають змогу бачити кожну дію вашого агента. Ви можете перевірити кожен виклик інструмента та вибір моделі. Так легко знаходити та виправляти проблеми. Кроки запуску також допомагають швидко реагувати, коли щось іде не так. Система надає сповіщення, інформаційні панелі та посібники для різних збоїв.

Тип стратегії

Опис

Багаторівнева серйозність

Сортує інциденти за рівнем серйозності, щоб ви могли реагувати швидше.

Сповіщення на основі якості

Попереджає, коли перевірка не проходить, а не лише коли виникають помилки.

Автоматичне пом'якшення

Використовує автоматичні вимикачі (circuit breakers), щоб одразу усувати падіння якості.

Контекст інциденту

Зберігає деталі про робочі процеси та агентів для зручного відстеження.

Інструкції для кожного режиму збою

Надає посібники з обробки різних проблем.

Стратегія повторної обробки

Встановлює правила повторного виконання робочих процесів із балансом між витратами та втратами.

Візуальні інформаційні панелі

Показує стан робочих процесів у реальному часі, щоб ви швидко помічали проблеми.

Ви отримуєте систему, яка є автономною, але підзвітною. Ви можете перевіряти, аудитувати та повторювати кожну дію вашого агента. Це допомагає створити безпечний і надійний ШІ для вашого бізнесу.

Управління, безпека та спостережуваність

Ідентичність і дозволи з Entra

Для безпеки ваших ШІ-агентів потрібні надійні правила. Azure AI Foundry використовує Microsoft Entra, щоб визначати, хто що може робити. Кожен агент отримує власну корпоративну ідентичність. Ви вибираєте, що може робити кожен агент і які API він може використовувати. Ви налаштовуєте контроль доступу на основі ролей (RBAC), щоб агенти отримували лише необхідні дозволи. Більшість починає з ролі Reader. Роль Contributor надаєте лише тоді, коли це справді потрібно. Це забезпечує безпеку вашої системи та дотримання принципу найменших привілеїв.

Автоматизоване керування ідентичностями допомагає додавати, оновлювати чи видаляти агентів із меншим ризиком. Ви також можете використовувати правила доступу на основі ризиків, щоб агенти отримували лише ті дані та інструменти, які їм потрібні.

Функція

Опис

Ідентичність і доступ

Централізовані дозволи на основі ролей через Entra ID.

Приватна мережа

Ізоляція даних за допомогою VNet і приватних кінцевих точок.

Аудит і телеметрія

Простежуваність для кожного виклику від користувача та API.

Фільтрація контенту

Блокує небезпечні результати за допомогою Azure AI Content Safety.

Керування політиками

Відповідає вимогам GDPR, HIPAA та рамкам відповідності SOC-2.

Спостережувані виклики інструментів

Ви хочете знати, що роблять ваші агенти, постійно. Azure AI Foundry веде журнал кожного виклику інструмента та кожної дії. Ви можете стежити за поведінкою агентів і швидко знаходити проблеми. Система відстежує частоту запитів і їхні закономірності. Якщо відбувається щось незвичне, ви отримуєте сповіщення. Ви налаштовуєте захисні механізми (guardrails), щоб агенти дотримувалися правил безпеки до і після кожної дії.

Опис доказу

Пояснення

Безперервний моніторинг і журналювання дій

Усі дії агентів записуються для виявлення в реальному часі та перевірки відповідності політикам.

Формування поведінкових базових показників

Відстеження шаблонів допомагає знаходити незвичну активність і розслідувати її.

Забезпечення дотримання політик за допомогою Agent Guardrails

Агенти мають дотримуватися правил безпеки для кожного виклику інструмента.

Журнали доказів для відповідності вимогам

Вам доведеться дотримуватися суворих правил у сфері охорони здоров’я, фінансів та інших галузях. Azure AI Foundry допомагає збирати докази для аудитів. Ви бачите свої дані, перевіряєте їхню якість і контролюєте, хто має до них доступ. Система керує метаданими, тож ви можете показати свою підзвітність. Збір доказів можна автоматизувати, щоб аудити стали простішими.

Модель Zero Trust і хмарні функції допомагають дотримуватися правил. Ви можете відстежувати важливі метрики та використовувати інструменти RegTech, щоб встигати за новими законами.

Ви створюєте агентні системи, які працюють самостійно, але завжди залишають чіткий слід. Це робить ваш ШІ надійним і придатним для середовищ із суворими вимогами.

Досвід розробника та швидкий старт

Створення першого керованого агента

Спершу визначте, що має робити ваш агент. Далі оберіть модель і напишіть прості інструкції. Потім виберіть інструменти, які використовуватиме агент. Azure AI Foundry спрощує налаштування кожної частини. Ви використовуєте Agent Service, щоб підключити агента до вашого бізнесу. Цей сервіс допомагає додавати агентів із потужними механізмами безпеки та правилами. Ви можете впроваджувати агентів у роботу без повної перебудови. Многі розробники вважають, що керувати великою кількістю агентів складно. Agent Service дає вам надійну основу, щоб контролювати агентів і запускати їх.

Порада: почніть із невеликого агента, який вирішує одне завдання. Додавайте функції в міру набуття досвіду.

Перегляд журналів і життєвого циклу

Потрібно бачити, що робить ваш агент на кожному кроці. Azure AI Foundry зберігає запис кожної дії. Ви можете переглядати потоки, запуски та кроки запусків, щоб побачити повну картину. Кожен агент отримує спеціальний артефакт SBOM. Цей артефакт дає змогу відстежувати кожну зміну та перевіряти, хто такий агент. Ви бачите, які інструменти використовував агент і коли він ухвалював рішення. Панелі моніторингу допоможуть помітити проблеми та швидко їх усунути. Це допомагає підтримувати безпеку й стабільну роботу системи.

Можливість

Опис

Простежуваність

Кожен агент має спеціальний SBOM для відстеження своєї історії.

Перевірка ідентичності

SBOM підтверджує, хто є агентом і що він може робити, перш ніж приєднатися до робочих процесів.

Точність

SBOM показує реальне середовище, в якому працює агент.

Актуальність

Під час кожного запуску ви отримуєте новий SBOM з останніми версіями.

Вирішення конфліктів

SBOM допомагає усувати конфлікти планів між агентами.

Інтеграція Logic Apps і інструментів MCP

Ви можете зробити свого агента розумнішим, підключивши його до Logic Apps та інструментів MCP. Logic Apps дають змогу агенту підключатися до багатьох бізнес-систем. Ви можете пов’язати агента з CRM, ERP або ІТ-інструментами. Інструменти MCP дають агенту нові навички, наприклад пошук даних або виконання коду. Ви самі вирішуєте, які інструменти може використовувати агент. Ви задаєте правила, щоб агент діяв лише там, де це потрібно. Таке налаштування дає змогу розширювати можливості агента, зберігаючи безпеку й контроль.

Примітка: починайте з простих інструментів і додавайте нові за потреби. Завжди перевіряйте журнали, щоб переконатися, що агент дотримується ваших правил.

Агенти Azure AI Foundry дають змогу працювати самостійно, але дотримуватися правил. Ви можете бачити й перевіряти кожну дію за допомогою зрозумілих журналів. Добрі правила та відстеження допомагають знижувати ризики і швидше отримувати погодження. Це також підвищує довіру до вашої системи.

Ви можете почати автоматизацію агентів уже зараз. Журнали, які фіксують кожен крок, та інструменти з налаштованими дозволами допоможуть задовольнити потреби бізнесу і підготуватися до майбутнього.

Поширені запитання

Яка головна різниця між агентом і чат-ботом?

З агентом ви отримуєте більше контролю. Агенти вміють планувати, діяти й використовувати інструменти. Чат-боти лише відповідають на запитання. Агенти ведуть журнал кожної дії. Ви можете в будь-який момент перевірити, що вони зробили.

Як Azure AI Foundry допомагає відстежувати дії агента?

Ви бачите кожен крок свого агента. Система журналює потоки (threads), запуски (runs) і кроки запусків (run steps). Ви можете переглянути ці журнали, щоб з'ясувати, що сталося, коли і чому. Це допомагає вам довіряти вашому ШІ.

Чи можна змінити модель або інструменти після створення агента?

Так! Ви можете замінити моделі або додати нові інструменти без початку з нуля. Так ви можете оновити свого агента для нових завдань або кращих результатів. Ваші інструкції та історія залишаються в безпеці.

Як забезпечити безпеку агентів і дотримання правил компанії?

Ви налаштовуєте дозволи для кожного агента за допомогою Microsoft Entra. Ви визначаєте, які дані й інструменти може використовувати кожен агент. Система перевіряє кожну дію та зберігає журнали для аудитів.

Навіщо потрібне журналювання життєвого циклу в корпоративному ШІ?

Журналювання життєвого циклу дає вам доказ кожної дії. Ви можете налагоджувати проблеми, виконувати вимоги відповідності та показувати, як ваш ШІ ухвалював рішення. Це формує довіру і захищає ваш бізнес.

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