Latest / M365.FM – подкаст о Microsoft 365, Copilot и ИИ на русском / Azure AI Foundry Threads: как подготовить ИИ к работе в компании (ИИ-дубляж)
Transcript
- 0:00Вот шокирующая правда, о которой никто не говорит. Развертывая и в Азур Фаундри,
- 0:04вы не просто запускаете громоздкую модель. Вы помещаете ее в управляемую среду исполнения,
- 0:08где каждое действие, сообщение, вызов инструмента и шаг выполнения регистрируются и отслеживаются.
- 0:12Вы увидите, как потоки, запуски и шаги формируют документальный след, делающий эксперименты
- 0:16прозрачными и готовыми для бизнеса. Это превращает и из непредсказуемого инструмента в
- 0:19дисциплинированную систему, которой можно управлять. И когда эта структура готова,
- 0:23возникает главный вопрос. Кто возглавит этот цифровой отряд? Знакомьтесь, командир отряда.
- 0:28Настраивая его в Фаундри, вы не просто открываете окно чата. Вы назначаете командира отряда.
- 0:33Это не стажер, который балуется автозаполнением. Это полевой капитан, созданный для выполнения
- 0:38задач по четкому плану. Этот план сводится к трем основным компонентам – модель,
- 0:42инструкции и инструменты. Модель – это мозг. Она отвечает за рассуждения и язык,
- 0:47умеет анализировать человеческую речь, планировать шаги и составлять ответы. Инструкции – это
- 0:51боевой приказ. Они не дают мозгу уйти в свободное плавание, фокусируя его на результатах,
- 0:56которые вам действительно нужны. Инструменты – это снаряжение, выполнение кода,
- 1:00поисковые коннекторы, апи-отчетности или любые сторонние системы, которые вы подключаете.
- 1:04Агент Azure AI строится именно на этой триаде. Без нее невозможно добиться воспроизводимости
- 1:09или подотчетности. Вы получите лишь генерацию текста без возможности проверки.
- 1:13Давайте перенесем это на пример из жизни. Модель – это боевая подготовка вашего капитана.
- 1:16Она знает, как владеть мечом или выносить суждения. Инструкции – это инструктаж перед миссией.
- 1:20Защитить конвой. Извлечь данные из набора контрактов. Предоставить результаты в заданном формате.
- 1:25Это делает действия капитана согласованными и предсказуемыми. Затем инструменты добавляют
- 1:29специализацию. Кошка для взятия стен – это как интерпретатор кода для аналитики.
- 1:33Защищенная рация – это как шарпойнт или коннектор MCP, передающий актуальные данные в план.
- 1:38Когда эти три элемента вместе, агент не импровизирует. Он выполняет миссию сведением логов
- 1:42и контрольными точками. Foundry делает этот механизм по-настоящему рабочим.
- 1:45В большинстве чат-апи вы получаете только модель и пром. И как только диалог начинается,
- 1:49нет никакого формального порядка или управления инструментами. Это все равно,
- 1:52что бросить капитана в поле без плана и экипировки. Напротив, сервис агентов Foundry гарантирует
- 1:58наличие всех трех уровней. Более того, вы не привязаны к одному мозгу. Вы можете переключаться
- 2:03между моделями в каталоге Foundry. GPT-4 для сложных стратегий. Возможно, более компактная модель
- 2:08для легких задач или даже Мистрал или Дипсик. Вы сами выбираете-то, что подходит для миссии.
- 2:12Это гибкость, разница между универсальным стажером и командиром, способным адаптироваться.
- 2:16Теперь представьте последствия, если этих уровней не будет.
- 2:19Результаты становятся противоречивыми. Одно резюме контракта звучит так, другое слегка ему
- 2:23противоречит. Теряется прослеживаемость, так как нет структурированного журнала,
- 2:27фиксирующего процесс получения ответа. Отладка превращается в угадайку, поскольку разработчики
- 2:30не могут восстановить цепочку рассуждений. Для предприятия это не просто мелкая неприятность,
- 2:34это реальный риск, который препятствует доверию и внедрению. Foundry решает эту задачу простым
- 2:38способом. Ограничители, guardrails, встроены в агента. Инструкции действуют как свод правил,
- 2:42которым необходимо следовать. Набор инструментов можно жестко ограничить или расширить в зависимости
- 2:46от сценария использования. Модели можно свободно менять, но всегда в рамках структуры,
- 2:50обеспечивающей подотчетность. Вместе этот ряд обеспечивает дисциплинированного командира
- 2:54отряда, предсказуемые результаты, прозрачные шаги и возможность ответственного расширения
- 2:57с помощью корпоративных коннекторов и пользовательских API. Это не попытка представить
- 3:01и как волшебного собеседника. Это демонстрация того, что ваша организация получает закаленного
- 3:05офицера, который ведет журналы, выполняет приказы и оснащен нужным снаряжением. И,
- 3:09как любой хороший капитан, он тщательно записывает все, что происходило в каждой миссии.
- 3:12Потому что, когда системы проходят аудит или случается сбой, вам нужен дневник. В Фаундри у
- 3:16этого дневника есть название. Он называется «Поток Трет». Потоки – журнал боевых действий.
- 3:21Потоки – это место, где начинает формироваться журнал миссии. Вазур Фаундри Поток – это необычное
- 3:25окно чата, которое исчезает при закрытии. Это сессия постоянного диалога. Каждый обмен информации
- 3:30между вами и агентом сохраняется здесь, будь то от вас, от агента или даже от другого агента в
- 3:35мультиагентной системе. Это журнал боевых действий, хранящий долговечную историю взаимодействий,
- 3:38которую можно просмотреть спустя долгое время после окончания чата. Настоящая сила в том,
- 3:42что потоки – это не просто статические транскрипты. Это структурированные контейнеры,
- 3:46которые автоматически управляют усечением, сохраняя активный контекст в пределах
- 3:49ограничений модели и обеспечивая при этом полный контрольный след. Это означает,
- 3:53что агент продолжает понимать ход беседы, пока предприятия сохраняют постоянную запись,
- 3:57доступную для проверки. В отличие от большинства чат-приложений, здесь ничто не исчезает в воздухе.
- 4:02Вы получаете непрерывность для агента и управление для бизнеса. Записи в этом журнале
- 4:05строятся из сообщений. Сообщение не ограничивается простым текстом. Оно может содержать
- 4:09изображение, файл электронной таблицы или блок сгенерированного кода. Каждая из них имеет метку
- 4:14времени и обозначение роли пользователя или помощника. Итак, изучая ветку обсуждения,
- 4:18вы видите не только сказанное, но и кто это сказал, когда это было и какой тип контента при этом
- 4:22использовался. Представьте, что сотрудник отдела комплайенса открывает запись и видит точный
- 4:27текстовый запрос, поданный вчера, изображение, диаграммы, созданное агентом в ответ и время
- 4:31обоих событий. Это больше, чем просто память, это полноценный журнал событий. Если использовать
- 4:35игровые термины, ветка обсуждения – это как блокнот в компании Dungeons & Dragons. Мастер игры
- 4:39записывает, какие города вы посетили, какие броски кубиков были удачными и какую добычу получили.
- 4:44Без этого журнала игроки в конечном итоге спорят из-за забытых деталей. С ним же споры исчезают,
- 4:48потому что все события задокументированы. Ветки обсуждений делают то же самое для корпоративного
- 4:52и они предотвращают споры о том, что именно сделал агент, так как все фиксируется по порядку.
- 4:56А теперь о том, почему эта запись важна. Для аудита и комплайенса ветки обсуждений – навес золота.
- 5:01Регуляторы или группы внутреннего аудита могут открыть одну из них и сразу увидеть всю
- 5:04последовательность, запрос пользователя, ответ агента, задействованные инструменты и время
- 5:08событий. Для разработчиков эти же записи работают как режим отладки. Если агент выдал неверный фрагмент
- 5:13кода, вы можете прокрутить ветку до момента запроса и увидеть, как именно он пришел к такому
- 5:16результату. Обе группы получают прозрачность и, полагаю, экономят время. Сравните это с системами,
- 5:22которые не сохраняют историю диалогов. Без веток обсуждений вам приходится отслеживать действия
- 5:26по скриншотам или туманным воспоминаниям. Это не работает, когда комплайенс требует доказательств
- 5:30или когда службе поддержки нужно воспроизвести баг. Это как если бы вас попросили переиграть
- 5:34битву с боссом, но вы осознали, что забыли сохраниться. Нет записи – нет доказательств. Нет следов – нет
- 5:39исправлений. В худшем случае вам остается лишь успокаивать стикхолдеров одними только устными
- 5:43обещаниями. С ветками обсуждений в Фаундри вы избегаете этой ловушки. Каждый диалог становится
- 5:48структурированным доказательством. Если рабочий процесс использует юридическую лексику, запись покажет
- 5:52исходный запрос, конкретный сгенерированный ответ и были ли вызваны вспомогательные инструменты.
- 5:57Если несколько агентов общаются между собой для распределения задач, их переписка также логируется.
- 6:02Компании могут подтвердить соблюдение требований, разработчики – найти баги, а менеджеры – доверять
- 6:06результатам работы системы. Именно здесь ветки обсуждений превращают хаотичные чаты в нечто готовое
- 6:11к промышленному использованию. Вместо мимолетной переписки они создают стабильную историю задач и решений,
- 6:16фундамент, на который можно положиться. Но помните, что лог – это все еще просто дневник. Реальные действия
- 6:20начинаются, когда агент берет написанное в ветке и приступает к непосредственному выполнению.
- 6:24Этот следующий этап – момент, когда миссии перестают быть записями на бумаге и начинают
- 6:28воплощаться в реальном времени. Запуски и шаги запуска – это бросок кубика. Запуски – это то,
- 6:32с чего миссия наконец начинается. В терминах «Foundry» поток содержит историю обсуждений,
- 6:36приказы, контекст и развернутые карты. Запуск – это триггер, который активирует агента,
- 6:40чтобы он взял этот контекст и приступил к исполнению. Потоки помнят, запуски действуют.
- 6:45Представьте запуск как кнопку «Пуск». Ваш поток может содержать команду «Проанализируй CSV-файл»
- 6:49или «Нарисуй линейный график». Но запуск – это момент, когда агент обрабатывает запрос с помощью
- 6:54инструкции моделей и инструментов. Он может запросить дополнительные данные, провести вычисления
- 6:58или вызвать интерпретатор кода для создания артефакта. В терминах настольных ролевых игр поток – это
- 7:02когда ваша группа планирует ходы за столом. Запуск – это бросок инициативы, с которого начинается бой.
- 7:07Без него ничего не сдвинется с места. Вот что «Foundry» делает очевидным. Запуски – это не черный ящик,
- 7:12это контролируемое исполнение с отшлеживанием статуса. Обычно вы видите такие статусы,
- 7:16как «В очереди», «В процессе», «Требует действий», «Завершено» или «Сбой». Примеры SDK часто опрашивают
- 7:21эти состояния в цикле. Точно так же, как мастер игры проверяет порядок ходов. Это дает вам
- 7:25понимание не только того, что сделано, но и того, когда это происходит. Но есть проблема посерьезнее.
- 7:30Откуда вам знать, что именно произошло внутри этого процесса исполнения? Возможно, ответ выглядит
- 7:34нормально, но без деталей вы не поймете, обращался ли агент к внешнему API, писал ли код или просто
- 7:38импровизировал с текстом. Эта непрозрачность опасна в корпоративной среде. Это равносильно тому,
- 7:42как если бы вы зашли на шахматный матч в середине игры, а вам сказали, поверьте,
- 7:45ходы были сделаны правильные. Вы не можете переиграть партию. Вы не знаете, был ли ход допустимым.
- 7:50Шаги запуска устраняют эти догадки. Каждый запуск записывается пошагово. Какие выходные данные
- 7:55модели были сгенерированы, какие инструменты вызваны, какие вычисления проведены и какие сообщения
- 7:59созданы. Это шахматная аннотация для ИИ, пешка на Е4, конь на F6. Только здесь получение файла в 10 часов 2 минуты,
- 8:05выполнение блока кода в 10 часов 3 минуты, возврат графика в 10 часов 4 минуты. Каждое действие
- 8:10записывается по порядку, чтобы вы могли воспроизвести его позже. Такая структура – огромное
- 8:13облегчение для разработчиков. Без шагов запуска вы смотрите на конечный ответ и понятия не имеете,
- 8:17как он был получен. Был ли поисковый запрос неверным? Закралась ли математическая ошибка?
- 8:21Вам остается только гадать. Благодаря шагам запуска вы можете прокрутить временную шкалу,
- 8:25найти конкретный сбой и исправить его. Отладка перестает быть гаданием и становится криминалистикой.
- 8:30Это как разница между туманной битвой с боссом, где неясно, кто атаковал, и логом боя,
- 8:34где виден каждый взмах меча и каждое заклинание. Команды по обеспечению соответствия требованиям
- 8:38тоже остаются в выигрыше. Когда аудиторы спрашивают, как, собственно, было создано это резюме,
- 8:42вам не нужно описывать логику модели абстрактными терминами. У вас есть доказательства. Вызов
- 8:46инструмента, шаг интерпретатора, сформированный ответ, все с отметками времени. Это превращает
- 8:50объяснение в систему управления. Вы предъявляете факты, а не выдумываете истории. И предприятие ценит это,
- 8:55потому что это меняет риски на подотчетность, а обещания — на доказательства. А в повседневных
- 8:59операциях шаги выполнения создают воспроизводимые шаблоны, на которые можно положиться. Если рабочий
- 9:03процесс нужно запустить повторно, вы можете следовать той же последовательности. Если результат
- 9:07оспаривается, вы можете его воспроизвести. В идеальном случае запуски с полными шагами
- 9:10выполнения дают вам проверяемые и воспроизводимые доказательства того, как были получены результаты.
- 9:14В худшем случае в других системах вы получите лишь случайный результат без какой-либо истории.
- 9:18Вот почему эта часть жизненного цикла агента так важна. У вас есть дневник в потоках, активация в запусках
- 9:23и пошаговый лоб в шагах выполнения. Вместе они превращают импровизирующий и в подотчетного члена
- 9:27команды, чьи действия можно отследить, протестировать и обосновать. Конечно, знание о том,
- 9:31что все эти детали существуют — это лишь часть головоломки. Вам понадобится способ взаимодействия
- 9:35с ними, нечто достаточно структурированное, чтобы запускать агентов, пригирить процессы и считывать
- 9:38шаги выполнения, не утопая в сырых апи-вызовах. И что удивительно, вам не нужна сияющая командная
- 9:42панель, чтобы это сделать. Консоль, которую использует большинство, — это нечто привычное,
- 9:46надежное и чуть менее гламурное сеть, арсенал и альянсы. Арсенал и альянсы — это то,
- 9:52что превращает агента из болтуна в работника. В Azure Foundry этот арсенал представлен в виде
- 9:56инструментов, практических расширений, позволяющих агенту перейти от слов к делу. Вместо того,
- 10:01чтобы просто описывать, как проверить документ или выполнить расчет, агент может действительно
- 10:05сделать это и вернуть результат. Именно это различие делает платформу ценной для реального
- 10:09предприятия, а не просто впечатляющей для демо-версии. Foundry дает вам три четкие категории
- 10:13возможностей. Первое — это встроенные инструменты. К ним относятся интерпретатор кода,
- 10:18поиск Bing, коннекторы SharePoint и Microsoft Fabric, а также Azure AI Search. Благодаря им агент
- 10:23может анализировать данные, извлекать файлы, искать корпоративный контент и даже создавать
- 10:27графики или отчеты без дополнительной настройки. Каждый из них расширяет возможности от простых
- 10:30чат-ответов до создания осязаемых рабочих продуктов, которые можно проверить и использовать
- 10:34повторно. Во-вторых, вы не ограничены только тем, что поставляет Microsoft. Foundry позволяет
- 10:38регистрировать собственные инструменты через спецификации OpenAPI или протокол
- 10:41модел-контекст-протокол MCP. MCP особенно важен, так как его считают аналогом USB-C для
- 10:46ИИ-инструментов. Вместо того, чтобы вручную писать обертки каждый раз при подключении агентов
- 10:50к удаленным серверам MCP, система автоматически берет на себя обнаружение, версионирование и вызов
- 10:54инструментов. Это значительно снижает накладные расходы на интеграцию, особенно если в вашей среде
- 10:58десятки систем, которые нужно объединить. В-третьих, каждый вызов инструментов Foundry является
- 11:03наблюдаемым. Вызовы регистрируются на уровне шагов с указанием идентификатора, входных и выходных
- 11:06данных, а также временных метров. Это означает, что работа этих агентов с точки зрения
- 11:09операций не просто черная магия. Это полноценный реестр. Вы можете точно увидеть, что было вызвано,
- 11:13подтвердить соблюдение прав доступа и вести постоянные записи для обеспечения соответствия
- 11:16требованиям. Чтобы закрепить эти категории, представьте демонстрацию быстрого запуска.
- 11:19Вы загружаете CSV-файл в виде сообщения в поток. Агент вызывает инструмент интерпретации кода в
- 11:24своих шагах выполнения, обрабатывает файл и создает график. Этот артефакт возвращается в виде
- 11:28прикрепленного изображения, доступного прямо в журнале потока. Вы не писали парсер или визуализатор
- 11:32самостоятельно. Вы дали инструкцию, агент выбрал инструмент, выполнил работу и вернул файл, который можно
- 11:38вставить в отчет. Это не теория, а задокументированное поведение в примерах SDK. По-настоящему это
- 11:43раскрывается в корпоративной интеграции. Инструменты могут связываться с логическими приложениями,
- 11:47что дает агенту доступ к более чем 1400 существующим SES и локальным коннекторам. Вместо переписывания
- 11:52адаптеров для CRM, ERP или ITSM-платформ вы просто настраиваете уже используемые бизнесом коннекторы.
- 11:57Это стратегия масштабирования. Один агент может безопасно работать в широком ландшафте без необходимости
- 12:02писать хрупкие API-мосты. Следующий вопрос, который задают все, это безопасность.
- 12:06Фаундри решает эту задачу в своей основе. Когда инструменты подключаются к корпоративным
- 12:10системам, таким как SharePoint или Fabric, они используют аутентификацию от имени пользователя
- 12:14через Microsoft Intro. Если вчера у вас не было доступа к файлу, сегодня агент не сможет магическим
- 12:19образом обойти это ограничение. Личность и права доступа остаются в силе, что является единственным
- 12:22условием для одобрения со стороны отделов комплайенса. Каждый вызов также отслеживается,
- 12:26кто его вызвал, что было отправлено, что было получено. Таким образом, у команд всегда есть квитанция.
- 12:30При удачном раскладе весь этот набор инструментов делает ваш отряд агентов чем-то большим,
- 12:33чем просто игрушкой. Вы получаете модули, способные запрашивать реальные данные,
- 12:37обрабатывать их и действовать в рамках правил, уже знакомых это отделу. При неудачном раскладе
- 12:40без этих опций у вас останется лишь сеанс чата, который много обещает, но ничего не делает.
- 12:44Вот почему арсенал значит не меньше, чем командир отряда. Модели и инструкции могут задавать
- 12:48направление мышления агента, но без ответственного подключения инструментов и надежного лагирования
- 12:52это лишь полумеры. Благодаря встроенному набору Фаундри, МСП, расширяемости через API и безопасности
- 12:57корпоративного уровня вы получаете дисциплинированную систему, а не набор случайных промптов.
- 13:01И это подводит нас к более масштабной картине. Агенты Фаундри созданы не для того,
- 13:05чтобы быть просто игрушками или случайными помощниками. Они спроектированы как управляемые
- 13:08операторы со структурой, учетом нагрузки и оснащением, делающим их полезными в реальной работе.
- 13:13Итак, на этом кампания завершается. Время подводить итоги. Фаундри — это не просто отправка
- 13:17запросов к модели. Это повторяемый способ создания агентов, у которых есть интеллект,
- 13:21свод правил и набор инструментов. И каждое их действие фиксируется в потоках,
- 13:24запусках и шагах выполнения. Для руководителей разработки и специалистов
- 13:28по комплаенсу главный вывод прост. Мы обеспечиваем воспроизводимое и проверяемое
- 13:31выполнение задач через SDK, предоставляя полный контроль и прозрачность жизненного цикла.
- 13:35Ваш следующий шаг — создайте тестовый проект, настройте базового агента, запустите поток,
- 13:39а затем проверьте шаги выполнения в SDK или на портале. Так вы убедитесь,
- 13:43что ваши логи отражают реальную картину. Если это помогло вам выбросить 20,
- 13:46при развертывании подписывайтесь и включайте уведомления. Или,
- 13:49если мы укротили еще один кластер, подписывайтесь, чтобы ваш флот всегда был в строю.