WEBVTT 00:00:00.000 --> 00:00:03.520 Єдина перевірка, яка заважає розумним агентам робити дурниці. 00:00:03.680 --> 00:00:07.840 Є один спосіб, який перетворює розумних на компетентних перевірка контракту перед виконанням. 00:00:07.940 --> 00:00:11.420 Перед запуском будь-якого інструменту валідатор доводить три речі по порядку. 00:00:11.600 --> 00:00:14.880 Намір відповідає реальній можливості, абонент має дозвіл прямо зараз, 00:00:14.960 --> 00:00:18.000 і запитуваний результат є можливим у межах заявлених меж даних. 00:00:18.140 --> 00:00:20.660 Якщо будь-яка частина не виконана, нічого не виконається. 00:00:20.840 --> 00:00:22.700 Не будьте обережні, не спробуйте все одно. 00:00:22.880 --> 00:00:24.640 Відмовтеся з причинами та альтернативами. 00:00:24.640 --> 00:00:26.140 Почніть зі збігу можливостей. 00:00:26.260 --> 00:00:28.660 План говорить про оновлення елемента списку SharePoint. 00:00:28.820 --> 00:00:32.200 Валідатор запитує, який інструмент, який метод, яка версія схеми. 00:00:32.300 --> 00:00:34.080 Аргументи перевіряються в реєстрі. 00:00:34.220 --> 00:00:37.140 Обов'язкові поля присутні, типи правильні, діапазони значень прийнятні, 00:00:37.220 --> 00:00:41.220 і так жодних додаткових полів, пронесених контрабандою, сподіваючись, що хтось їх проігнорує. 00:00:41.360 --> 00:00:42.980 Всевдонім інструментів заборонено. 00:00:43.180 --> 00:00:45.500 Використовуйте канонічну назву або отримайте відхилення. 00:00:45.500 --> 00:00:49.520 Це знищує галюциновані інструменти та припущені параметри, перш ніж вони почнуть погано поводитися. 00:00:49.680 --> 00:00:51.140 Далі – дотримання політик. 00:00:51.280 --> 00:00:55.020 Механізм політик оцінює запропонований виклик відповідно до активної політики. 00:00:55.200 --> 00:00:57.260 Списки дозволів для інструментів та доменів. 00:00:57.400 --> 00:01:01.360 Перевірки RBAC або ABC пов'язані з введенням заявок, ідентифікаторів та областей. 00:01:01.480 --> 00:01:02.960 Правила рівня середовища. 00:01:03.120 --> 00:01:04.700 Межі класифікації даних. 00:01:04.700 --> 00:01:10.240 Якщо агент обмежений файлами, читанням для певного сайту, викликом оновлення або іншого сайту – це жорстке «Ні». 00:01:10.240 --> 00:01:15.060 Якщо корисне навантаження потрапляє в обмежену класифікацію безлюдської контрольної точки – також «Ні». 00:01:15.060 --> 00:01:16.720 Токени перевіряються щойно. 00:01:16.880 --> 00:01:23.180 Області дії перевіряються точно, а ескалація привілеїв лише цим одним разом розглядається як спроба порушення. 00:01:23.360 --> 00:01:25.100 Потім доцільність після умови. 00:01:25.240 --> 00:01:27.080 Недостатньо просто бажати результату. 00:01:27.220 --> 00:01:29.460 Він має бути досяжним і таким, що перевіряється. 00:01:29.460 --> 00:01:32.880 Валідатор запитує, чи підтримує пункт призначення ключі ефективності елемента. 00:01:33.020 --> 00:01:36.480 Чи видаватиме система стійкий ідентифікатор або електронну мітку, яку ми можемо перевірити після цього. 00:01:36.640 --> 00:01:39.360 Чи є компенсаційні дії, якщо наступна послідовність не вдасться. 00:01:39.480 --> 00:01:43.120 Якщо план не може створити перевірені пост умови, його відхиляють або переписують. 00:01:43.240 --> 00:01:45.820 Ми не приймаємо, повірте мені, я зареєструю це пізніше. 00:01:45.940 --> 00:01:47.400 Пізніше трапляються інциденти. 00:01:47.400 --> 00:01:52.400 Об'єднайте їх разом і ви отримаєте тріо, шлюз, відповідність можливостей, відповідність політикам, доцільність після умови. 00:01:52.480 --> 00:01:54.540 Передайте всі три і виконавець продовжить. 00:01:54.700 --> 00:01:57.360 Не вдасться будь-який і шлях з причиною активується. 00:01:57.540 --> 00:02:00.080 Цей шлях є вічливим, ретельним і однозначним. 00:02:00.240 --> 00:02:01.360 Ось що ви спробували. 00:02:01.540 --> 00:02:03.820 Ось точна політика або схема, яку ви порушили. 00:02:03.980 --> 00:02:05.380 Ось безпечні альтернативи. 00:02:05.380 --> 00:02:11.020 Якщо намір користувача можна виправити, звуйте область застосування, перейдіть до зведення лише для читання, перенаправте на дозволений сайт. 00:02:11.180 --> 00:02:14.380 Валідатор пропонує план, що відповідає вимогам і запитує схвалення. 00:02:14.560 --> 00:02:18.720 Якщо його неможливо виправити, ескалуйте до контрольної точки з повним контекстом або повністю зупиніться. 00:02:18.920 --> 00:02:20.360 Ніяких таємничих зупинок. 00:02:20.540 --> 00:02:22.100 Ніякого мовчазного успіху. 00:02:22.240 --> 00:02:25.240 Коротка мікроісторія, яку ви пережили, навіть якщо ви цього не знали. 00:02:25.240 --> 00:02:29.500 Агента просять узагальнити всі документи відділу кадрів за минулий квартал та надіслати електронною поштою юридичну інформацію. 00:02:29.620 --> 00:02:32.920 Отримання інформації пропонує запити графів на сайтах відділу кадрів та юридичної інформації. 00:02:33.100 --> 00:02:34.580 Валідатор бачить перетин межі. 00:02:34.760 --> 00:02:35.920 Відділ кадрів обмежений. 00:02:36.100 --> 00:02:37.960 Відділ юридичної інформації є внутрішнім. 00:02:38.080 --> 00:02:40.900 Шлюз-тріо облокує перехресне щитування та вихідну електронну пошту. 00:02:41.020 --> 00:02:42.340 Повертає шлях заборони. 00:02:42.540 --> 00:02:44.040 Виявлено обмежений контент. 00:02:44.040 --> 00:02:50.180 Запропонована альтернатива узагальнення внутрішнього індексу політики надання посилання на запит для зведення відділу кадрів для уповноважених рецензентів. 00:02:50.280 --> 00:02:52.560 Користувач схвалює план, що відповідає вимогам. 00:02:52.700 --> 00:02:57.080 Виконавець запускає його, розміщує внутрішній контент і додає запит на дозвіл на матеріали відділу кадрів. 00:02:57.220 --> 00:02:59.160 Без витоків, без драми – все одно корисно. 00:02:59.340 --> 00:03:01.080 Впровадження нудне за своєю природою. 00:03:01.260 --> 00:03:04.740 DSL-політики визначає, хто що може робити, де та з якими побічними ефектами. 00:03:04.740 --> 00:03:09.760 Реєстр схеми зберігає контракти інструментів, імена, версії, форми аргументів та умови публікації. 00:03:09.940 --> 00:03:14.140 Резолвер списку дозволів зіставляє домени, сайти та області дії з рівнями середовища. 00:03:14.300 --> 00:03:22.560 Валідатор складає їх, позначає кожне рішення записом аудиту, вхідними даними, оцінками політик, результатами та передає виконавцю або зелене світло, або план ремонту. 00:03:22.700 --> 00:03:24.960 Виконавець ніколи не маневрує на червоне світло. 00:03:25.120 --> 00:03:26.740 Він забезпечує виконання рішення або зупиняється. 00:03:26.740 --> 00:03:30.940 Ментальна модель достатньо чиста, щоб її можна було витатувати на лобі вашої архітектурної схеми. 00:03:31.040 --> 00:03:32.580 Виконавці забезпечують виконання. 00:03:32.720 --> 00:03:33.860 Графіки обмежують. 00:03:34.000 --> 00:03:35.100 Валідатори вирішують. 00:03:35.220 --> 00:03:36.220 У такому порядку. 00:03:36.400 --> 00:03:43.360 Модель пропонує лише в межах огородженого двору, і щойно вона намагається перелізти, валідатор відводить її назад, пояснює чому та вказує на ворота. 00:03:43.520 --> 00:03:44.600 Порядок збережено. 00:03:44.800 --> 00:03:45.980 Безпека забезпечена. 00:03:46.140 --> 00:03:47.440 Прогрес розблоковано. 00:03:47.580 --> 00:03:48.600 В межах політики. 00:03:48.600 --> 00:03:52.300 Ви хотіли одну річ, яка заважає розумним агентам робити дурниці. 00:03:52.480 --> 00:03:52.840 Ось вона. 00:03:52.960 --> 00:03:58.880 Перевірка контракту перед виконанням, яка доводить можливості, дозвіл та перевірений результат перед будь-якою реальною мутацією. 00:03:59.020 --> 00:04:03.800 Це перетворюється на «я думаю, що можу, на мені дозволено, я знаю як, я знаю як, я можу довести, що зробив це». 00:04:03.800 --> 00:04:04.680 Ні, ні, ні. 00:04:04.840 --> 00:04:06.180 Темрява трапляється не з нами. 00:04:06.360 --> 00:04:08.900 Тепер у вас є архітектура, використовуйте її. 00:04:09.100 --> 00:04:10.960 Ключовий висновок плюс кілотонна. 00:04:10.960 --> 00:04:11.920 Ключовий висновок. 00:04:11.920 --> 00:04:19.480 Підказки – це думки, виконавці та перевірені графи – це операції, а перевірка контракту перед виконанням – це захисна огорожа, яка забезпечує чесність обох. 00:04:19.620 --> 00:04:22.160 Якщо це заощадило вам час, поверніть борг. 00:04:22.380 --> 00:04:22.940 Підпишіться. 00:04:23.200 --> 00:04:30.720 Далі перегляньте порівняння Landgraf та Microsoft Agent Framework за продуктивністю та спостережуваністю, фактичними трасуваннями, витратами та ПІ-95. 00:04:31.140 --> 00:04:35.540 Зафіксуйте свій шлях оновлення, дотримуйтесь у вімкніць повіщення та отримайте наступний епізод за розкладом. 00:04:35.720 --> 00:04:36.240 Продовжуйте. 00:04:36.240 --> 00:04:39.180 Більшість людей думають, що кращі підказки виправляють нестабільних агентів. 00:04:39.280 --> 00:04:40.100 Мила теорія. 00:04:40.240 --> 00:04:43.000 Підказки керують думками, вони не виконують операції. 00:04:43.180 --> 00:04:49.520 Правда, надійність походить від виконавців та перевірки графів хребта, який не дає агентам ігнорувати реальність, коли вона виявляється. 00:04:49.700 --> 00:04:58.060 Ми збираємося пов'язати це зі сценаріями Microsoft, пошуком графів Microsoft 365, міркуваннями Azure OpenAI та агентами Co-Pilot Studio, які не стають шахраями. 00:04:58.240 --> 00:04:59.160 Ставки прості. 00:04:59.320 --> 00:05:02.460 Точність, затримка, вартість та можливість аудиту. 00:05:02.460 --> 00:05:04.300 Вимірюваність, а не вібрації. 00:05:04.500 --> 00:05:11.940 Я дам вам ментальну модель, яку ви можете запустити в голові, діаграми словами, які ви не забудете, та один крок перевірки, який заважає розумним агентам робити дурниці. 00:05:12.240 --> 00:05:15.320 Зустрічайте архітектуру, яку ви мали використовувати з першого дня. 00:05:15.460 --> 00:05:18.120 Чому запити не працюють на операціях, виконавці – ні. 00:05:18.300 --> 00:05:19.440 Гаразд, ось у чому річ. 00:05:19.600 --> 00:05:21.480 LLM обробляють когнітивні функції. 00:05:21.780 --> 00:05:23.460 Виконавці обробляють операції. 00:05:23.860 --> 00:05:25.820 Змішуючи їх, ви отримуєте хаос. 00:05:25.980 --> 00:05:27.580 Модель може запропонувати план. 00:05:27.580 --> 00:05:32.580 Вона не може гарантувати, що електронний лист було надіслано, файл було збережено або що дозвіл існував. 00:05:32.720 --> 00:05:35.740 Вона говорить ймовірностями, операції вимагають гарантій. 00:05:36.100 --> 00:05:37.200 Зустрічайте виконавця. 00:05:37.340 --> 00:05:43.200 Уявіть собі його як дорослого в кімнаті, виконавця функцій, обмежених політиками, з обмеженнями стану та потужністю елементів. 00:05:43.360 --> 00:05:46.280 Він не вірить, що дія була успішною, він перевіряє. 00:05:46.460 --> 00:05:48.680 Він не припускає існування інструменту. 00:05:48.860 --> 00:05:52.540 Він перевіряє можливості, параметри та дозволи ще до того, як спробує. 00:05:52.540 --> 00:05:57.920 А коли він зазнає невдачі, він зазнає невдачі голосно, класифікує помилку та обирає запропонований шлях відновлення. 00:05:58.080 --> 00:06:01.620 Більшість агентів, які працюють лише з запитами, потрапляють у три режими відмови. 00:06:01.720 --> 00:06:03.800 По-перше, галюциновані інструменти. 00:06:03.980 --> 00:06:08.580 Модель запитує функцію, яка не зареєстрована, або викликає її з полями, яких не існує. 00:06:08.700 --> 00:06:10.660 По-друге, відсутні попередні умови. 00:06:10.800 --> 00:06:16.000 Вона намагається редагувати файл SharePoint, не перевіряючи, чи може вона отримати доступ до сайту, списку або версії елемента. 00:06:16.000 --> 00:06:17.620 По-третє, тихі часткові зміни. 00:06:17.760 --> 00:06:21.220 Кроп-другий не вдається, але агент продовжує роботу та оголошує перемогу, тому що текст виглядає впевнено. 00:06:21.360 --> 00:06:22.200 Ви вже це бачили. 00:06:22.380 --> 00:06:23.800 Ви щойно назвали це ненадійним. 00:06:23.960 --> 00:06:26.920 Виконавці запускають цикл, який виглядає нудним, і саме тому він працює. 00:06:27.080 --> 00:06:29.900 Передумови – перевірка вхідних даних, дозволів та інваріантів. 00:06:30.060 --> 00:06:35.660 Дія – виклик інструменту з ключем потенції елемента, щоб повторні спроби не виставляли рахунок подвійно або не надсилали подвійну інформацію. 00:06:35.660 --> 00:06:38.980 Постумови – підтвердження ефектів відносно джерела істини. 00:06:39.320 --> 00:06:44.680 Таксономія помилок – це перевірка, тимчасова помилка, обмеження швидкості, молодість чи політика. 00:06:44.860 --> 00:06:49.680 Відновлення – відмова та повторна спроба для тимчасової помилки, повторна автентифікація або повторна згода для автентифікації, 00:06:49.820 --> 00:06:52.980 резервні варіанти для відомих альтернатив та жорсткі зупинки з причинами порушень політики. 00:06:53.100 --> 00:06:55.060 І демпотентність не підлягає обговоренню. 00:06:55.060 --> 00:06:59.980 Якщо дію можна повторити, їй потрібен ключ, який робить другу спробу невиконанням або послідовним перевизначенням. 00:07:00.080 --> 00:07:01.980 Таймаути запобігають викликам зомбі. 00:07:02.120 --> 00:07:04.100 Відмова враховує обмеження швидкості. 00:07:04.260 --> 00:07:08.740 Це детермінована поведінка, що керує стохастичною генерацією тексту за своєю суттю. 00:07:09.020 --> 00:07:10.560 Виконавець – це коробка передач. 00:07:10.700 --> 00:07:11.720 LLM – це двигун. 00:07:11.880 --> 00:07:14.840 Ви не натискаєте на двигун у півдорозі та не сподіваєтеся, що колеса зрозуміють. 00:07:14.840 --> 00:07:18.560 Виходи, що передбачають контракт – це проти отрута від абзаців, заснованих на принципі «Найкращі зусилля». 00:07:18.560 --> 00:07:20.360 Модель міркувань не може бути безладною. 00:07:20.560 --> 00:07:24.780 Вона генерує JSON, що відповідає схемі, назва інструменту, аргументи та очікувані постумови. 00:07:24.940 --> 00:07:27.740 Валідатори перевіряють відповідність схемі перед тим, як щось виконати. 00:07:27.900 --> 00:07:32.000 Якщо форма неправильна, виконавець відхиляє з поясненням причини, запитує виправлений план або ескалює. 00:07:32.120 --> 00:07:35.060 Ось як ви запобігаєте перетворенню інцидентів з іменниками на виробничі інциденти. 00:07:35.060 --> 00:07:38.140 Тепер ви можете подумати, хіба я не можу просто запропонувати моделі перевірити свою роботу? 00:07:38.280 --> 00:07:39.200 Ви можете запитати. 00:07:39.360 --> 00:07:40.380 Вона скаже «Так». 00:07:40.380 --> 00:07:41.320 Вона завжди скаже. 00:07:41.500 --> 00:07:43.100 Пересічний користувач це приймає. 00:07:43.480 --> 00:07:44.780 Професіоналам потрібні докази. 00:07:44.940 --> 00:07:49.220 Докази живуть у постумовах, перевірених у таких системах, як Microsoft Graph, SharePoint або Exchange. 00:07:49.440 --> 00:07:51.500 Реальні джерела істини, а не пам'ять моделі. 00:07:51.640 --> 00:07:53.180 Але ось де починається цікаве. 00:07:53.420 --> 00:07:54.700 Поодинокі кроки – це добре. 00:07:54.840 --> 00:07:58.380 Реальні робочі процеси мають гілки, паралелізм, компенсації та людські контрольні точки. 00:07:58.380 --> 00:08:00.140 Вам потрібно більше, ніж виконавець. 00:08:00.220 --> 00:08:02.140 Вам потрібна карта, яку виконавець може прочитати. 00:08:02.280 --> 00:08:03.580 Це граф робочого процесу. 00:08:03.700 --> 00:08:06.040 У графі вузли це завдання або субагенти з явними контрактами. 00:08:06.200 --> 00:08:08.080 Ребра визначають потік керування та потік даних. 00:08:08.220 --> 00:08:09.180 Стан – це перший клас. 00:08:09.380 --> 00:08:10.160 Що є постійним? 00:08:10.340 --> 00:08:11.500 Що є контрольними точками? 00:08:11.680 --> 00:08:12.600 Що є ефемерним? 00:08:12.760 --> 00:08:16.620 Виконавець детерміновано обходить граф, дотримуючись списків дозволів та схем на кожному ребрі. 00:08:16.620 --> 00:08:21.740 Якщо вузол виходить з ладу, граф визначає компенсації, скасування, відновлення або ескалацію. 00:08:21.920 --> 00:08:23.400 Ніяких таємничих каналів. 00:08:23.580 --> 00:08:25.140 Ні, і тоді відбувається диво. 00:08:25.260 --> 00:08:27.120 Це момент, коли надійність перевертається. 00:08:27.300 --> 00:08:28.280 ЛЛМ пропонує. 00:08:28.480 --> 00:08:30.060 Виконавець забезпечує виконання. 00:08:30.220 --> 00:08:32.060 Перевірка обмежень графу вирішує. 00:08:32.220 --> 00:08:33.320 Порядок відновлено. 00:08:33.460 --> 00:08:38.100 Як тільки ви відокремите пізнання від операцій, ваші агенти перестануть імпровізувати та почнуть поводитися добре. 00:08:38.220 --> 00:08:41.920 І так, вони все ще почуваються розумними, тому що вони є такими, але тепер вони контролюються. 00:08:41.920 --> 00:08:42.860 План готовий. 00:08:43.000 --> 00:08:47.260 Давайте підключимо це до Microsoft 365, не перетворюючи вашого орендаря на бафі. 00:08:47.380 --> 00:08:48.840 Графічні робочі процеси 101. 00:08:49.300 --> 00:08:51.100 Вузли, ребра та стан, які не витікають. 00:08:51.240 --> 00:08:52.160 Уявіть собі це. 00:08:52.340 --> 00:08:54.560 У вас є надійний виконавець, але немає карти. 00:08:54.740 --> 00:08:56.420 Він виконуватиме накази, але куди? 00:08:56.600 --> 00:08:59.400 Введіть граф робочого процесу, ваш посібник з експлуатації. 00:08:59.580 --> 00:09:02.200 Вузли – це завдання або субагенти з явними контрактами. 00:09:02.360 --> 00:09:04.700 Ребра визначають потік керування та потік даних. 00:09:04.700 --> 00:09:08.940 Граф кодує, що виконується, коли виконується і яким даним дозволено перетинати кордони. 00:09:09.120 --> 00:09:10.980 Ніякої імпровізації чи джазу. 00:09:11.120 --> 00:09:11.740 Це ноти. 00:09:11.920 --> 00:09:12.940 Почніть з форми. 00:09:13.120 --> 00:09:19.740 Більшість графів виробництва CDAG спрямовані ациклічні графи, оскільки цикли провокують нескінченні цикли та пошкодження станів. 00:09:19.880 --> 00:09:26.480 Ви все ще можете мати цикли, але ви навмисно позначаєте їх лічильниками та захистами, максимальною кількістю ітерацій, предикатами виходу та таймаутами. 00:09:26.480 --> 00:09:30.240 Ось як ви запобігаєте тому, щоб думати стариніше, стало думати вічно. 00:09:30.240 --> 00:09:36.260 Умовна маршрутизація є явною. Якщо впевненість у пошуку перевищує поріг, перейдіть до синтезу. 00:09:36.400 --> 00:09:38.520 Якщо ні, перейдіть до повторного запиту. 00:09:38.860 --> 00:09:40.220 Паралелізм – це перший клас. 00:09:40.400 --> 00:09:47.400 Запустіть підсумовування та вилучення цитувань пліч-о-пліч, а потім об'єднайте їх у бар'єрному вузлі, який перевіряє, чи обидва відповідають умовам публікації. 00:09:47.580 --> 00:09:49.420 Стан – це не вібрація, це реєстр. 00:09:49.420 --> 00:09:50.760 Ви підтримуєте три типи станів. 00:09:50.760 --> 00:09:55.760 Постійний стан – довговічні контрольні точки, з яких ви можете відновитися після збою, вхідні дані, рішення, підписані дії. 00:09:55.920 --> 00:10:00.660 Ефемерний стан – короткочасні буфери, такі як проміжні виходи моделі, які ви не хочете забруднювати довготривалу пам'ять. 00:10:00.780 --> 00:10:05.800 Похідний стан – переобчислювані артефакти, такі як вбудовування або відфільтровані результати, які ви можете будувати детерміновано. 00:10:05.960 --> 00:10:09.040 Правило просте – зберігайте лише те, що ви можете захистити під час аудиту. 00:10:09.040 --> 00:10:10.920 Все інше навмисно утилізується. 00:10:10.920 --> 00:10:12.860 Стратегія відкату має значення. 00:10:13.000 --> 00:10:16.860 Коли вузол змінює зовнішній світ, створює подію календаря, оновлює елемент списку, 00:10:16.980 --> 00:10:21.160 ви записуєте зворотну дію, якщо вона існує, або план компенсації, якщо її немає. 00:10:21.340 --> 00:10:25.940 Якщо вузол нижче за течією дає фатальний збій, графік може пройтися по цих компенсаціях у зворотному порядку. 00:10:25.940 --> 00:10:31.600 Ні, це не перебільшення, це спосіб уникнути помилки «Ой», подвійне бронювання, генеральний директор стає «Ой», ми не можемо це виправити. 00:10:31.720 --> 00:10:33.040 Ребра несуть контракти 00:10:33.040 --> 00:10:36.100 Ребро – це не таємничий канал, це арі між вузлами. 00:10:36.320 --> 00:10:40.040 Визначте схеми вводу-виводу, типи, обов'язкові поля, дозволені значення. 00:10:40.220 --> 00:10:43.860 Визначте списки дозволів, які інструменти або домени може викликати наступний вузол. 00:10:44.040 --> 00:10:47.780 Визначте теги можливостей, що обіцяє робити вузол-отримувач, а що відхилить. 00:10:47.780 --> 00:10:50.460 Виконавець забезпечує їх виконання під час виконання. 00:10:50.600 --> 00:10:53.840 Вузол не може контрабандою пронести токен SharePoint через резюме. 00:10:53.840 --> 00:10:58.240 Це не театр безпеки, це спосіб запобігання горизонтальному переміщенню власним агентом. 00:10:58.400 --> 00:11:01.420 Обробка помилок знаходиться в графі, а не у вібраціях. 00:11:01.880 --> 00:11:07.080 Кожен вузол оголошує свою таксономію помилок, помилка перевірки, тимчасова інфраструктура, 00:11:07.080 --> 00:11:12.160 обмеження швидкості, автентифікація, авторизація, порушення політики та невідоме. 00:11:12.340 --> 00:11:14.560 Для кожного класу граф надає шлях. 00:11:14.660 --> 00:11:17.180 Повторна спроба з експоненціальним відступом для тимчасових помилок, 00:11:17.180 --> 00:11:21.960 токен оновлення для автентифікації, альтернативний інструмент для обмеження швидкості, заборона з причиною політики. 00:11:22.120 --> 00:11:24.700 Для невідомих помилок існують черги недоставлених листів. 00:11:24.860 --> 00:11:27.800 Невдалі корисні навантаження переміщуються в карантин з повним контекстом, 00:11:27.900 --> 00:11:30.500 щоб люди могли перевіряти, не відтворюючи хаос у виробництві. 00:11:30.500 --> 00:11:34.160 Контрольні точки «Людина в циклі» не є спеціальними повідомленнями слек. 00:11:34.240 --> 00:11:36.880 Вони заморожують виконання, представляють запропоновану дію та докази, 00:11:36.880 --> 00:11:39.900 а також вимагають схвалення або редагування, яке реєструється та підписується. 00:11:40.040 --> 00:11:41.820 Після схвалення виконання відновлюється. 00:11:42.000 --> 00:11:44.740 Якщо відхилено, граф переходить до безпечного резервного режиму. 00:11:44.860 --> 00:11:48.380 Вітаємо, ви щойно впровадили контроль змін, якого розробники фактично дотримуватимуться, 00:11:48.460 --> 00:11:50.000 оскільки він швидший за електронну пошту. 00:11:50.120 --> 00:11:52.280 Ізоляція пам'яті не підлягає обговоренню. 00:11:52.420 --> 00:11:57.380 Кожен сеанс отримує обмежений контекст, лише ті документи, токени та проміжні результати, які йому потрібні. 00:11:57.380 --> 00:12:01.400 Отруєння між сеансами, коли введення запиту з однієї розмови проникає в іншу, 00:12:01.480 --> 00:12:03.440 це те, як ви випадково витягуєте дані. 00:12:03.580 --> 00:12:05.360 Граф забезпечує дотримання меж. 00:12:05.500 --> 00:12:10.620 Немає спільної змінної пам'яті, лише санкціонувані читання з перевіреного сховища з фільтрами контенту та валідаторами схем. 00:12:10.740 --> 00:12:14.720 Так, ви можете кешувати вбудовування та зведення, але ви позначаєте їх походженням та дозволами 00:12:14.720 --> 00:12:16.280 і видаляєте їх після зміни політики. 00:12:16.540 --> 00:12:18.440 Спостереження вбудоване, а не прикріплене. 00:12:18.440 --> 00:12:22.900 Трасування на рівні вузла показують вхідні дані, виходи, тривалість, повторні спроби та подальші ефекти. 00:12:23.040 --> 00:12:28.260 Ви шиваєте трасування з ідентифікатором запуску графа, щоб ви могли відтворювати, діагностувати та доводити відповідність. 00:12:28.400 --> 00:12:29.900 Хто що зробив, коли і чому. 00:12:30.100 --> 00:12:35.620 Виявлення аномалій виявляє дивні закономірності, раптові сплески у викликах інструментів, незвичайні домени, перевищення допустимих значень. 00:12:35.740 --> 00:12:38.940 Це ваша система раннього попередження, перш ніж цікаве, стане інцидентом. 00:12:39.060 --> 00:12:40.880 По суті, граф – це конституція. 00:12:40.880 --> 00:12:42.800 Виконавець – це правоохоронні органи. 00:12:42.960 --> 00:12:44.760 Магістр права – це радник, а не суддя. 00:12:44.900 --> 00:12:49.560 Коли ви кодуєте вузли, ребра та стан таким чином, ви не просто отримуєте успішні робочі процеси. 00:12:49.700 --> 00:12:53.860 Ви отримуєте робочі процеси, які безпечно зазнають невдачі, пояснюють себе та передбачувано відновлюються. 00:12:54.020 --> 00:12:59.220 Тепер, маючи план у руках, ми можемо підключитися до Microsoft 365, не перетворюючи вашого орендаря на шведський стіл. 00:12:59.480 --> 00:13:00.520 Безпечний за дизайном. 00:13:00.520 --> 00:13:03.240 Валідація графів перемагає хаотичну інженерію. 00:13:03.240 --> 00:13:07.760 Ви не доводіте надійність, кидаючи хаос у виробництво та сподіваючись, що ті, хто виживе, будуть стійкими. 00:13:07.940 --> 00:13:11.260 Ви доводіте це, відкидаючи небезпечні робочі процеси, перш ніж вони взагалі запустяться. 00:13:11.460 --> 00:13:12.600 Це валідація графів. 00:13:12.760 --> 00:13:16.240 Статичні перевірки, щоб не допустити нісенітниці, захисні бар'єри під час виконання, щоб тримати небезпеку в межах. 00:13:16.400 --> 00:13:18.260 Статична валідація – це передпольотна перевірка. 00:13:18.420 --> 00:13:20.380 Ви перевіряєте структуру, перш ніж запускатися. 00:13:20.380 --> 00:13:24.680 Цикли, які створюють необмежені цикли, відхилені або змушені оголошувати захист від ітерацій. 00:13:24.800 --> 00:13:27.800 Недосяжні вузли, мертвий код – це видалення або виправдання. 00:13:27.980 --> 00:13:33.800 Відсутні контракти, кожен вузол повинен оголошувати схеми введення та виведення, необхідні можливості та побічні ефекти. 00:13:33.980 --> 00:13:41.000 Межі привілеїв, вузли, які мутують зовнішні системи, повинні працювати в сегментах з найменшими привілеями та явними списками дозволів. 00:13:41.000 --> 00:13:46.560 І так, якщо ваш вузол підсумовування раптово запитує доступ на запис до SharePoint, валідатор упереджено каже – ні. 00:13:46.700 --> 00:13:50.000 Тепер – середовище виконання. Ось тут люди стають недбалими. 00:13:50.200 --> 00:13:53.060 Механізм-політик знаходиться поруч із виконавцем, а не за ним. 00:13:53.240 --> 00:13:56.900 Списки дозволів інструментів та доменів – це не документація, це примусові рішення. 00:13:57.060 --> 00:14:00.760 Під час виклику механізм перевіряє нашу відповідність або нашу відповідність активному принципу, 00:14:00.820 --> 00:14:04.960 токену внутрішнього ідентифікатора, областям дії, заявкам та правильно поширюється вниз по ланцюжку. 00:14:04.960 --> 00:14:06.660 Ніяких навколишніх суперсил. 00:14:06.800 --> 00:14:10.920 Токи не мають область дії, оновлюються, коли дозволено і ніколи не переносяться контрабандою через дружні ребра. 00:14:11.060 --> 00:14:13.820 Агент отримує доступ під час кожного виклику або він не викликає. 00:14:13.960 --> 00:14:16.980 Очищення, введення та виведення – це гігієна, а не необов'язковість. 00:14:17.180 --> 00:14:19.900 Запитувальне введення не є розумним, воно передбачуване. 00:14:20.040 --> 00:14:24.960 Кожне джерело вхідного контенту проходить через фільтри контенту, HTML-файли, скрубери розмітки 00:14:24.960 --> 00:14:27.820 та бранд-мауері інструкцій, які видаляють нісенітницю. 00:14:27.820 --> 00:14:29.880 Вивід проходить валідатори-схем. 00:14:30.060 --> 00:14:34.700 Якщо вузол обіцяв JSON, виконавець відхиляє прозу та запитує виправлення. 00:14:34.860 --> 00:14:37.500 Модель може сперечатися, валідатор не узгоджує. 00:14:37.700 --> 00:14:40.620 Він забезпечує дотримання типів, діапазонів та інваріантів. 00:14:40.740 --> 00:14:43.420 Пісочниця та сегментація містять радіус вибуху. 00:14:43.600 --> 00:14:48.240 Вузли, які викликають зовнішній код або ненадійні конектори, працюють в обмежених середовищах. 00:14:48.400 --> 00:14:51.320 Шлюзи АРІ з обмеженнями швидкості та мережовими політиками, 00:14:51.320 --> 00:14:56.740 що запобігають горизонтальному руху та контроль виходу, що дозволяє трафік лише до перевірених доменів. 00:14:56.880 --> 00:15:00.740 Ви не дозволяєте вузлу пошуку виявляти нове джерело даних у продакшені. 00:15:00.880 --> 00:15:05.140 Виявлення відбувається в розробці за тестами з підписаними оновленнями списку дозволених. 00:15:05.560 --> 00:15:07.920 Спостережуваність десь не реєструється, вона хірургічна. 00:15:08.040 --> 00:15:12.820 Трасування на рівні вузла записує вхідні дані, виходи, тривалість, повторні спроби та рішення з механізму політик. 00:15:12.900 --> 00:15:15.360 Ви співвідносите все під ідентифікатором запуску. 00:15:15.360 --> 00:15:22.080 Журнали аудиту незмінні та їм приписують, який принцип дозволив яку дію, з якими областями, в який час і чому політика це дозволила. 00:15:22.240 --> 00:15:25.560 Коли регулятор запитує, хто що зробив, ви не знизуєте плечима, ви шукаєте. 00:15:25.700 --> 00:15:28.480 Готовність до відповідності означає, що ваші докази нудні та повні. 00:15:28.620 --> 00:15:31.020 Виправлення та ризик третіх сторін є проблемами ланцюга поставок. 00:15:31.180 --> 00:15:32.360 Ставтеся до них відповідно. 00:15:32.500 --> 00:15:34.600 Сканування залежностей виконується для кожної збірки. 00:15:34.600 --> 00:15:38.400 Конектори та плагіни перевіряються, версії закріплюються та перевіряються на наявність розширення дозволів. 00:15:38.500 --> 00:15:45.440 Якщо ви імпортуєте специфікацію МСП або відкритого АРІ, ви перевіряєте, чи відповідають заявлені методи політиці найменших привілеїв, яку ви очікуєте. 00:15:45.580 --> 00:15:50.260 Ніяких кінцевих точок із підстановочними знаками, жодних прихованих шляхів запису, які вдають, що їх читають. 00:15:50.520 --> 00:15:51.780 Гігієна – це не гламур. 00:15:51.900 --> 00:15:53.700 Однак, це причина, чому ви спите. 00:15:53.700 --> 00:16:00.020 Валідація графа істинності перевершує інженерію хаосу, оскільки вона запобігає класам інцидентів, а не документує їхні наслідки. 00:16:00.180 --> 00:16:05.040 Ви все ще тестуєте режими збоїв, але робите це для підтвердження захисних огорож, а не для того, щоб виявити, що забули їх встановити. 00:16:05.200 --> 00:16:07.140 Давайте повернемо це до ментальної моделі. 00:16:07.300 --> 00:16:09.660 Статичні перевірки підтримують креслення в порядку. 00:16:09.860 --> 00:16:13.540 Ніяких неможливих шляхів, жодної осиротілої роботи, жодних витоків привілеїв. 00:16:13.680 --> 00:16:16.460 Захисні огорожі під час виконання підтримують поведінку в порядку. 00:16:16.460 --> 00:16:19.980 Кожен виклик автентифікуваний, авторизований, очищений та дотримується. 00:16:20.120 --> 00:16:23.620 Виконавець забезпечує дотримання обмежень графа, які визначає валідатор. 00:16:23.740 --> 00:16:27.060 Модель вона пропонує в межах і обрізається, коли блукає. 00:16:27.240 --> 00:16:30.320 Хіба це не важко? Тільки якщо вам подобаються порушення. 00:16:30.520 --> 00:16:32.700 Накладні витрати механічні та автоматизовані. 00:16:32.860 --> 00:16:35.520 Статична валідація виконується під час збірки та розгортання. 00:16:35.680 --> 00:16:38.380 Політика виконання – це допоміжна функція, швидка та локальна. 00:16:38.500 --> 00:16:40.320 Перевірки схеми займають мілісекунди. 00:16:40.320 --> 00:16:46.020 Витрати, які ви видаляєте, інциденти, ручні перевірки, модернізації перевершують мікрозатримку, яку ви додаєте. 00:16:46.160 --> 00:16:47.300 А результат вимірний. 00:16:47.500 --> 00:16:53.920 Менше несанкціонованих викликів, менше збоїв токенів і набагато менше розслідувань, чому це сталося після їх завершення. 00:16:54.180 --> 00:16:57.060 Ще один момент, який пересічний користувач пропускає. 00:16:57.320 --> 00:16:58.860 Валідація є компонувальною. 00:16:59.020 --> 00:17:04.920 Ви можете обгорнути сторонні інструменти проксів узлами, які забезпечують виконання контрактів і політик, не довіряючи самому інструменту. 00:17:04.920 --> 00:17:12.960 Ви можете сегментувати графіки зачутливістю, публічними, внутрішніми, обмеженими та просувати робочі процеси між рівнями лише після того, як валідація пройде для нової межі. 00:17:13.080 --> 00:17:14.780 Ось так ви безпечно масштабуєтеся. 00:17:14.960 --> 00:17:17.780 Безпека за дизайном – це не гасло, це властивість робочого процесу. 00:17:17.920 --> 00:17:20.240 Ви не сподіваєтеся, що агенти поводяться належним чином. 00:17:20.400 --> 00:17:23.740 Ви робите неправильну поведінку структурно-складною та операційно-видимою. 00:17:23.740 --> 00:17:30.560 З рейками на місці підключення Microsoft 365 Graph та Azure OpenAi – це не рулетка, це контрольована влада на ваших умовах. 00:17:30.660 --> 00:17:33.540 Тепер ми можемо говорити про проводку, а не про гасіння пожеж. 00:17:33.680 --> 00:17:38.660 Сценарій Microsoft M365 Graph плюс Azure OpenAi плюс Co-Pilot Studio. 00:17:39.020 --> 00:17:40.480 Зберемо акторський склад. 00:17:40.680 --> 00:17:45.940 Агент пошуку – дисциплінований бібліотекар, який отримує дані з Microsoft Graph лише з найменшими привілеями. 00:17:46.140 --> 00:17:51.880 Агент міркувань – модель Azure OpenAi, яка планує, розміщує дані та ніколи не працює поза межами своїх обов'язків. 00:17:51.880 --> 00:17:58.080 Виконавець – оператор, пов'язаний з політиками, який запускає інструменти з перевірками ідемпотентності та постумов. 00:17:58.240 --> 00:18:01.960 Валідатор – засіб видачі, схема, політика та забезпечення меж. 00:18:02.100 --> 00:18:07.020 Захисник-політик – допоміжний пристрій виконання, який пов'язує все з областями видимості EntraID та RBAC. 00:18:07.020 --> 00:18:10.220 Разом вони поводяться як компетентна команда, а не як потік комітету. 00:18:10.380 --> 00:18:12.640 Доступ до даних починається з граф, а не як з догадки. 00:18:12.780 --> 00:18:15.760 Агент пошуку зберігає реєстрацію програми з детальними областями видимості. 00:18:15.760 --> 00:18:17.540 Файли – читання для певного сайту. 00:18:17.680 --> 00:18:19.860 Пошта – читання для обмеженої поштової скриньки. 00:18:20.020 --> 00:18:22.000 Календарі – читання для календаря ресурсів. 00:18:22.160 --> 00:18:24.280 Без граф – читання, запис – всі героїчні дії. 00:18:24.480 --> 00:18:27.760 Запити використовують дельта та вибіркові поля для зменшення кількості корисних навантажень. 00:18:27.880 --> 00:18:29.460 Підкачка сторінок – це перший клас. 00:18:29.460 --> 00:18:33.560 Виконавець детермінувано слідує за наступними посиланнями з таймаутами, враховуючи обмеження сервісу. 00:18:33.660 --> 00:18:36.600 А коли трапляються помилки 429, відкат є математичним. 00:18:36.600 --> 00:18:38.960 Ніяких істерек, лише експоненціальне терпіння. 00:18:39.160 --> 00:18:41.080 Заземлення – це не вібрація, це конвейер. 00:18:41.200 --> 00:18:44.380 Отримуйте документи кандидати за допомогою пошуку граф або запитів списку. 00:18:44.560 --> 00:18:48.800 Виконуйте дедуплікацію за ідентифікатором елемента та етах версії, щоб не змішувати застарілі та поточні. 00:18:48.800 --> 00:18:57.640 Розділіть за семантичними межами, заголовками розділів, розривами слайдів, а потім додайте походження, диск, сайт, шлях, ідентифікатор елемента, дату останньої зміни та призначений хеш. 00:18:57.640 --> 00:19:03.160 Агент-міркувань бачить лише фрагменти плюс метадані та повинен виводити цитати, зіставлені з цими ідентифікаторами. 00:19:03.340 --> 00:19:05.080 Немає цитати, немає претензії. 00:19:05.280 --> 00:19:08.560 Виконавець забезпечує це як постумову перед будь-якою зовнішньою дією. 00:19:08.560 --> 00:19:10.960 Введіть Coopilot Studio для оркестрації. 00:19:11.120 --> 00:19:19.380 Ви визначаєте декларативні інструменти, пакети запитів граф, дії запису SharePoint, публікації Teams, надсилання Outlook, кожен за профсі-сервером з явними схемами та списками дозволів. 00:19:19.600 --> 00:19:21.540 Координація між агентами структурована. 00:19:21.540 --> 00:19:24.320 Агент пошуку надає інструмент наземного аналізу. 00:19:24.460 --> 00:19:26.800 Агент-міркувань запитує його з параметрами. 00:19:27.000 --> 00:19:31.160 Виконавець опосередковує, перевіряє та повертає контекст наземного аналізу. 00:19:31.300 --> 00:19:33.200 Контрольні точки людини є рідними. 00:19:33.200 --> 00:19:38.560 Вузол запропонованої дії призупиняє виконання, представляє план плюс посилання та вимагає схвалення. 00:19:38.740 --> 00:19:40.640 Схвалення підписується та реєструється. 00:19:40.820 --> 00:19:43.620 Відмова перенаправляє до безпечної альтернативи або ескалації. 00:19:43.780 --> 00:19:46.100 Токени та затримка керуються, а не видаляються. 00:19:46.100 --> 00:19:50.620 Вибірковий контекст означає, що ви передаєте лише відповідні фрагменти, а не весь ваш клієнт. 00:19:50.780 --> 00:19:55.280 Зведення попередньо обчислюється та кешуються з вбудовуваннями, ключами яких є кеш-контенту та дозволи. 00:19:55.460 --> 00:19:58.640 Змініть документ, змініть ключ, пропустіть кеш, переобчисліть. 00:19:58.640 --> 00:20:05.000 Потокові відповіді підтримують інтерфейс користувача активним, поки виконавець обробляє побічні ефекти лише після отримання повного дійсного плану схеми. 00:20:05.000 --> 00:20:09.520 Умови раннього виходу зупиняють цикл міркувань, коли впевненість плюс покриття досягають порогу. 00:20:09.660 --> 00:20:12.620 Жодних зайвих роздумів, оскільки модель здавалася поетичною. 00:20:12.780 --> 00:20:14.000 Аудит вбудовується. 00:20:14.000 --> 00:20:23.540 Кожна дія підписується принципалом служби або делегованим користувачем та позначається ідентифікатором виконання, інструментом, параметрами, редагується, де необхідно, областями та результатом. 00:20:23.680 --> 00:20:26.500 Незмінні журнали зберігаються у вашому стеку спостережуваності. 00:20:26.660 --> 00:20:27.760 Виберіть свій улюблений. 00:20:27.760 --> 00:20:39.780 І так, цитати зберігаються неушкодженими, тому ви можете перевірити, чи відповідь простежується до фактичного вмісту орендаря, а не до модельного закону. 00:20:39.900 --> 00:20:41.820 Невдача нормалізується та стає нодною. 00:20:42.220 --> 00:20:47.520 429 виконавець повторює спробу з тримтінням, а потім повертається до запиту з нижчою вартістю або зменшеного розміру сторінки. 00:20:47.700 --> 00:20:51.880 Застарілий кеш, валідатор виявляє невідповідні електронні теги та примушує до оновлення. 00:20:51.880 --> 00:20:58.560 Відмова в доступі, захист політики відхиляє з обґрунтуванням, пропонує шлях запиту на згоду або перенаправляє до відредагованого зведення, яке не витікає. 00:20:58.680 --> 00:21:04.780 Збій інструменту, граф оголошує альтернативи або паркує запуск у черзі мертвих листів з повним контекстом для виправлення людиною. 00:21:05.020 --> 00:21:08.080 Детерміновані резервні варіанти перетворюють інцидент на заявку. 00:21:08.220 --> 00:21:10.020 Тепер дуже короткий покруковий огляд. 00:21:10.180 --> 00:21:14.280 Користувач запитує, складіть зведення рішень дорожньої карти за минулий квартал із посиланнями. 00:21:14.280 --> 00:21:21.080 Агент міркування пропонує, використовуйте пошук у графі на певному сайті SharePoint та каналі Teams, фільтруйте за останнім кварталом, а потім синтезуйте. 00:21:21.260 --> 00:21:24.600 Валідатор перевіряє, чи відповідають запитувані області ролі агента. 00:21:24.800 --> 00:21:25.780 Вони відповідають. 00:21:25.940 --> 00:21:31.920 Виконавець здійснює виклики графів з підкачуванням та вибором полів, видаляє дублікати за ідентифікатором елемента, фрагментами та повертає контекст з походженням. 00:21:32.020 --> 00:21:36.060 Міркування створюють зведення з вбудованими цитатами, зіставленими з ідентифікаторами елементів. 00:21:36.060 --> 00:21:38.920 Валідатор перевіряє схему та цитати, проходить перевірку. 00:21:39.060 --> 00:21:41.600 З'являється контрольна точка людини зі зведенням та доказами. 00:21:41.760 --> 00:21:43.760 Той, хто затверджує, натискає «Гаразд». 00:21:43.760 --> 00:21:46.300 Виконавець публікує результат у тімс та надсилає електронні листи з зацікавленим сторонам. 00:21:46.380 --> 00:21:49.260 Кожна дія використовує ключі ефективності елементів, щоб повторні спроби не дублювали публікацію. 00:21:49.400 --> 00:21:50.740 Зверніть увагу на дисципліну. 00:21:50.900 --> 00:21:55.240 Жоден агент не винаходить інструмент, жоден вузол не перетинає домен поза своїм списком дозволених елементів. 00:21:55.240 --> 00:21:59.900 Токи не визначаються та поширюються правильно через EntraID, а не копіюються між вузлами. 00:22:00.060 --> 00:22:02.280 Модель ніколи не завершує успішне виконання. 00:22:02.440 --> 00:22:05.140 Виконавець доводить це за допомогою умов публікації на графі. 00:22:05.300 --> 00:22:09.900 Створено ідентифікатор повідомлення, оновив електронний тег елемента, ідентифікатор події календаря, а потім позначено завершення виконання. 00:22:10.040 --> 00:22:14.880 І так, ви можете безпечно розширити це, залучити плена, Viva або сторонні сервіси через MCP, або відкритий ARRI, 00:22:14.880 --> 00:22:18.500 але лише за проксі-інструментами зі суворими схемами та елементами керування виходом мережі. 00:22:18.580 --> 00:22:21.940 Оберніть кожен конектор однаковою логікою валідатора та захистом політик. 00:22:22.000 --> 00:22:25.620 Перехід між середовищами вимагає проходження валідації, що відповідають новим межам. 00:22:25.740 --> 00:22:29.100 Розробник для тестування для просування зі збільшенням обсягу, переглянутого, а не передбачуваного. 00:22:29.240 --> 00:22:31.640 Це архітектура Microsoft, виконана належним чином. 00:22:31.800 --> 00:22:32.960 Графіки для істини. 00:22:32.960 --> 00:22:41.920 Azure OpenAI для мислення, Co-Pilot Studio для оркестрації, виконавці для операцій, валідатори та політика для безпеки, а спостережуваність для доказів. 00:22:42.100 --> 00:22:43.640 Далі цифри, а не вібрації. 00:22:43.840 --> 00:22:48.260 Метрики допісляточність, затримка, вартість, адміністративні накладні витрати. 00:22:48.460 --> 00:22:50.220 Гарна архітектура, доведіть це. 00:22:50.380 --> 00:22:51.580 Цифри, а не вібрації. 00:22:51.780 --> 00:22:55.040 Спочатку базовий рівень агенти, що працюють лише з підказками, королеви драми. 00:22:55.160 --> 00:22:58.640 Точність непослідовна, тому що вони вигадують джерела та забувають цитати. 00:22:58.640 --> 00:23:02.200 Без обґрунтування ви отримуєте впевнену прозу, яка вказує в нікуди. 00:23:02.360 --> 00:23:03.860 Затримка хвоста жорстока. 00:23:04.020 --> 00:23:09.040 Один довгий ланцюг послідовних дзвінків для більш ретельного обдумування, кожен з яких роздутий надлишковим контекстом. 00:23:09.160 --> 00:23:15.180 Вартість зростає, тому що кожна черга надсилає повні стенограми та необроблені документи назад до моделі, як переплачена кур'єрська служба. 00:23:15.580 --> 00:23:17.000 Адміністративні накладні витрати. 00:23:17.200 --> 00:23:17.720 Високі. 00:23:17.720 --> 00:23:22.740 Інциденти, виправлення, таємничі збої та аудити, які здаються археологією з пов'язкою на очах. 00:23:22.860 --> 00:23:25.460 Тепер стан післязвиконавцями та перевіреними графіками. 00:23:25.620 --> 00:23:28.260 Точність стрибає, тому що претензії вимагають квитанцій. 00:23:28.380 --> 00:23:35.640 Обґрунтовані цитати, пов'язані з ідентифікаторами елементів графу, електронними тегами та підписаними хешами, означають, що відповідь, який не вказано походження, просто не проходить валідатор. 00:23:35.760 --> 00:23:36.740 Ефект миттєвий. 00:23:36.740 --> 00:23:42.340 Менше неправильних відповідей відправляється, менше циклів переробки та помітне підвищення рівня успішності завдань для наборів оцінювання. 00:23:42.480 --> 00:23:46.940 Коли твердження не може бути підтверджене, агент відхиляє з обґрунтуванням або запитує схвалення людини. 00:23:47.320 --> 00:23:49.440 Передбачуваність, можливість перегляду, безпека. 00:23:49.640 --> 00:23:51.460 Затримка стискається з трьох причин. 00:23:51.580 --> 00:23:57.300 По-перше, паралелізм, пошук, переранжування та вилучення цитат виконуються пліч-о-пліч, а потім синхронізуються на бар'єрному вузлі. 00:23:57.300 --> 00:24:03.220 По-друге, кешування, вбудовування та резюме, ключовані хешем контенту та областю дозволів уникають повторного обчислення того, що не змінилося. 00:24:03.320 --> 00:24:04.820 По-третє, достроковий вихід. 00:24:04.960 --> 00:24:08.240 Як тільки покриття та впевненість досягають порогу, грав зупиняє цикл. 00:24:08.340 --> 00:24:13.020 Порівняйте це з послідовним підказуванням, де модель відображає абзац, а ваші користувачі розмірковують про вихід. 00:24:13.160 --> 00:24:16.360 Вартість знижується, оскільки дисципліна токенів застосовується, а не благається. 00:24:16.360 --> 00:24:19.260 Виходи, обмежені схемою, запобігають безладному доступу. 00:24:19.380 --> 00:24:23.520 Вибірковий контекст передає метадані лише відповідним фрагментам, а не цілим сайтам. 00:24:23.660 --> 00:24:26.520 Коротші запити, менші відповіді, менше повторних спроб. 00:24:26.680 --> 00:24:31.400 Потенційність елементів виконавця та логіка від строчки дозволяють уникнути дублікатів викликів та втрачених циклів. 00:24:31.540 --> 00:24:35.080 Кінцевий ефект менше токенів на успішний результат та набагато менша дисперсія. 00:24:35.240 --> 00:24:37.060 Фінанси люблять зменшення дисперсії. 00:24:37.060 --> 00:24:40.940 Адміністративні накладні витрати зменшуються, оскільки спостережуваність спроєктована, а не імпровізована. 00:24:41.080 --> 00:24:44.680 Трасування на рівні вузлів та незмінні журнали згортають час інциденту для діагностики. 00:24:44.840 --> 00:24:49.460 Ви бачите, який вузол зазнав невдачі, чому механізм політики відмовив і що виконавець спробував далі. 00:24:49.580 --> 00:24:52.960 Повторювані розгортання скорочують роботу в моєму машинному театрі. 00:24:53.180 --> 00:24:58.200 Відповідність перестає бути сезонною кризою, оскільки кожен запуск вже містить хто, що, коли та чому. 00:24:58.200 --> 00:25:02.160 Давайте зробимо це конкретним за допомогою вимірювальної установки, яку ви можете реально запустити. 00:25:02.320 --> 00:25:07.960 Створіть оціночний набір репрезентативних завдань, запитань та відповідей з цитатами, підсумки з посиланнями та пропозицій, дій зі схваленнями. 00:25:08.120 --> 00:25:11.100 Для кожного визначено золоті відповіді або критерії прийняття. 00:25:11.300 --> 00:25:15.780 Виправте факти за допомогою зіставлених ідентифікаторів елементів, покриття цитат та дозволеної дисперсії. 00:25:15.780 --> 00:25:21.760 Інструментуйте СЛОП-50 та ПІ-95 насквізної затримки, витрати токенів на успішне завдання та коефіцієнти відхилення політик. 00:25:21.820 --> 00:25:25.360 Пов'яжіть кожну метрику зі трасами, щоб будь-яка регресія мала навігаційний шлях. 00:25:25.480 --> 00:25:29.200 Результати, яких слід очікувати, якщо дотримуватися архітектури, а не імпровізувати. 00:25:29.380 --> 00:25:33.460 Вища валідність відповідей, оскільки непідтверджені твердження ніколи не залишають проміжну стадію. 00:25:33.460 --> 00:25:38.940 Менша затримка ПІ-95, оскільки довгі хвости відсікаються паралельними вузлами та передчасними виходами. 00:25:39.100 --> 00:25:43.840 Менші витрати токенів, оскільки ви припиняєте доставляти новели та починаєте доставляти відповідні фрагменти. 00:25:44.020 --> 00:25:48.720 Менше сторінок для адміністраторів, оскільки більшість збоїв обробляються детермінованими резервними варіантами. 00:25:48.880 --> 00:25:51.120 І так, нудна метрика, про яку всі забувають. 00:25:51.300 --> 00:25:55.100 Успішний коефіцієнт завершення першого проходу більше прогонів завершується без допомоги людини. 00:25:55.100 --> 00:25:58.960 Вплив на бізнес, швидше вирішення проблем означають, що користувачі припиняють відкривати дублікати заявок. 00:25:59.040 --> 00:26:02.180 Передбачувані витрати означають складання бюджету без несподіваних затримок токенів. 00:26:02.360 --> 00:26:06.280 Впевненість у відповідності означає менше циклів аудиту, які порушують вашу дорожню карту. 00:26:06.580 --> 00:26:08.500 Неочевидна перемога – це репутаційна. 00:26:08.620 --> 00:26:17.900 Коли відповіді агента цитують контент орендаря, а посилання працюють, люди довіряють йому, використовують його та припиняють пересилати скріншоти, які починаються зі слів, чому він це сказав. 00:26:17.900 --> 00:26:23.020 Надавайте безпосередньо імперативну пораду, вимірюйте зв'язок трасування з метрикою, або ви будете керуватися думкою. 00:26:23.160 --> 00:26:30.580 Якщо ви не можете відкрити запуск і побачити, який саме вузол завищав токени або зупинив затримку, у вас немає спостережуваності, у вас є вібрації з позначками часу. 00:26:30.740 --> 00:26:34.660 Все змінюється, коли валідатор знаходиться між гарним планом і реальними діями. 00:26:34.840 --> 00:26:39.620 Точність стабілізується, затримка звужується, вартість вирівнюється, адміністратори сплять. 00:26:39.620 --> 00:26:45.740 Це не магія, це виконавці. Графіки та валідація виконують роботу, яку ви неправильно призначили підказкам.