ym104432846
Вставьте ссылку на видео из Youtube, Rutube, VK видео
Задайте вопрос по видео
Что вас интересует?
00:00:33
Function to calling и MCP модуль:
  • 1. Обсудили понятие mcp-модуль, контекст и протокол его появления, определили значимость и решаемые проблемы
  • 2. Рассмотрели примеры практического применения эмсипи-серверов (юзкейсы), изучили возможности 3 существующих экземпляров
  • 3. Обсудили способы сборки эмсипи-сервера с использованием различных инструментов (кодовые и no-code инструменты)
00:01:04
Применение Emsipi серверов:
  • 1. Обсуждалась возможность применения EmSIPA-сервера на кодовых и no-code инструментах
  • 2. Упоминалось использование McP для реализации агентов в EmSIPA
  • 3. Рассматривался вопрос дальнейшего развития платформы EmSIPA (функциональный коллинг)
00:01:36
Использование Emsipi для реализации агентов и перспективы развития:
  • 1. Разработано приложение с функцией вызова Тул (функций), позволяющих пользователю передавать конкретные команды и аргументы для выполнения вычислений и взаимодействия с внешними источниками данных
  • 2. Рассматривается возможность интеграции внешних API и внутренних инструментов компании для получения и обработки данных, необходимых для обогащения контекстной информации языковой модели
  • 3. Обсуждается идея предоставления пользователю инструмента для выполнения конкретных вычислений (сложение, умножение чисел и другие функции) через интерфейс приложения
00:03:24
Модуль контекст и протокол:
  • 1. Разработан универсальный стандартизированный протокол (MCP), позволяющий единым образом подключать различные агентские инструменты и не описывать Тулы вручную
  • 2. Внедряется готовый сервер EmSipi, обеспечивающий автоматическое подключение и использование готовых интеграций
  • 3. Повышается гибкость работы с различными языковыми моделями через возможность прямого подключения к списку готовых интеграций
00:04:26
Основные концепции Emsipi и их взаимосвязь:
  • Разработана концепция реализации единого формата результатов и значений, позволяющего обеспечить гибкость при смене LLM, безопасность и возможность повторного использования решений
  • Рассматривается создание эмсипи-сервера, способного взаимодействовать с внешними системами (например, Яндекс-трекер), с последующим переиспользованием разработанных технологий в агентской истории
  • В сообществе активно развивается направление разработки эмсипи-серверов, включая реализацию крупных компаний, таких как Noosfer и Figma, использующих эмсипи-серверы для интеграции дизайна в контекст LLM
00:08:35
Транспорт и взаимодействие Emsipi клиентов и хостов:
  • 1. Сегодня рассматриваются два типа транспортного протокола для взаимодействия ghost с серверами: std ao и стримы (http)
  • 2. Протокол ssē ранее использовался, но сейчас устарел и заменён на стрим
  • 3. Локальная версия транспорта std ao удобна для работы на персональном компьютере, однако требует установки дополнительного ПО (например, Docker или Python/Noda)
00:10:41
Тулы и их роль в Emsipi:
  • 1. Разработан функционал (концепт №2), позволяющий через модульный протокол экспоузить промты и улучшить взаимодействие с внешними системами, используя шаблоны промтов и данные пользователя
  • 2. Обсуждается внедрение возможности проведения code review в эмсипи-сервере с указанием необходимого контекста от пользователей
  • 3. Предложена концепция простого идентификатора ресурса (идентификатор ресурса) для упрощенного взаимодействия с системой
00:11:44
Семплинг и использование дополнений в Emsipi:
  • 1. Внедрение новой функциональности через семплинг и использование языковой модели для получения развернутых ответов (mcp клиент)
  • 2. Добавление модуля контекста в новый протокол версии mcp, ориентированного на транспорт по HTTP
  • 3. Улучшение безопасности путем закрытия некоторых аутентификаций для различных клиентов, работающих с mcp-сервером
00:13:18
Ресурсы и каналы аутентификации:
  • 1. Реализован доступ пользователей через авторизацию к внешнему aos-серверу с использованием токена для получения актуальных данных о задачах и очередях
  • 2. Рассматривается возможность интеграции с различными aussie-серверами (примеры хостов), включая поддержку EmcipE Zet, EmcipE Cloud Code и N8N
  • 3. Проводится исследование на тему живописи конца XIX века с применением технологий искусственного интеллекта в среде Perplexity и Notion
00:15:18
Кейсы использования Emsipi:
  • 1. Рассматривается использование эмсипи-серверов (кликаус и другие базы данных), объединённых в единый агент для получения выгоды для компании или сотрудников
  • 2. Предлагается использовать публичные базы данных для сбора и анализа данных фильмов, включая проекты Питера Джексона
  • 3. Обсуждается возможность замены кликауса собственной базой данных с применением внутренних инструментов аналитики
00:17:06
Разработка собственного Emsipi сервера:
  • Объявлены возможности использования Python и Node.js для реализации примеров работы с эмсипи серверами
  • Рассмотрены детали формулировки описания внутри промтов и тонкости взаимодействия с Тулами
  • Описана технология интеграции эмсипи серверов через интерфейс In 8n, создание новых воркфлоу и подключение собственных Тулей
00:21:48
Рекомендации и каталог Emsipi серверов:
  • 1. Существуют реализованные ЭмсиПИ-серверы, созданные командой Антропова
  • 2. Имеются различные реестры и сайты, включая EmcipiList.ru и собственные реестры Docker и компании
  • 3. Один из спикеров упомянул наличие большого количества готовых решений на платформе GitHub
00:22:19
Платформа для разработки агентов и интеграция с AI-моделями:
  • 1. Разработана платформа «Агент Платформ.ру», доступна заявка и информация через landing
  • 2. Предлагается единый доступ к передовым моделям ИИ, контроль качества и подключение SIP-серверов из маркетплейса
  • 3. Рассматривается тема важности и перспективности работы с агентами, упоминается объявление 2025 года «годом агентов»
00:23:36
Agents и протоколы взаимодействия:
  • 1. Проведен доклад Игоря Латкина о концепции MCP, EMsipi, серверах и клиентах, архитектуре, особенностях и способах сборки EMsipi-сервера на no-code инструментах
  • 2. Рассмотрены ресурсы и дополнительные доклады, доступные после презентации, включая ссылку на платформу agents-platform.ru
  • 3. Объявлено о разработке платформы агентов командой спикера, ориентированной на интерпрайзное использование, а также упомянуто сотрудничество с партнерами, такими как KTS и Aiten
00:26:26
Вопросы защиты и безопасности Emsipi:
  • 1. Предложены три способа защиты базы данных от удаления моделью: запрет Тул-модели доступ к удалению данных, отключение изменений через настройки сервера, категоризация запросов на этапе приема и блокировка опасных команд
  • 2. Практика показывает недостаточную эффективность жесткого задания поведения модели через промты, поскольку модели иногда игнорируют ограничения
  • 3. Рассматривается возможность внедрения дополнительной фильтрации запросов на этапе их поступления от пользователя для предотвращения потенциально опасных действий
00:28:09
Система рекомендаций и модерация Emsipi серверов:
  • Разработана концепция системы рекомендаций для пользователей хабов с большим количеством серверов (более 20 000)
  • Обсуждается необходимость автоматизированной модерации и аудита загружаемого пользователями программного обеспечения (в частности, проверка на наличие вредоносного кода)
  • Рассматривается идея интеграции большого количества независимых моделей и провайдеров для построения гибкой сети с возможностью реализации уникальных задач пользователями
00:33:13
Возможности и сценарии использования Emsipi:
  • Разработан формат обмена данными через json rpc между сервисом и клиентами (эмсипи клиентом и mcp клиентом)
  • Определён принцип работы emcipie сервера как обычного сервиса, работающего по протоколу json rpc
  • Создан клиентский интерфейс для удалённого взаимодействия с искусственным интеллектом (ai агент)
0: Спасибо, что пригласили сегодня выступить. Очень рад был быть здесь, что мы сегодня обсудим. Во первых, ещё раз, ещё разок закрепим в 3 раз. Что такое function to calling, как он связан с mcp? Долго мы
1: Задерживаться на этом не будем, но тем не менее это важная основа, чтобы понимать, что все мы выровнялись в 1 ключе, проговорим, что такое mcp модул, контекст, протокол, как он появился, зачем он сейчас нужен, какие, может быть, проблемы решает.
2: Посмотрим на пару примеров юзкейсов применения эмсипи серверов. Посмотрим буквально на 3 эмсипи сервера, которые существуют, чтобы ощутить вообще, какую пользу может быть, это может сейчас дать, может дать потом. А так
3: Также, как собрать эмсипи сервер на код и na no code инструментах, мне кажется, это такое наиболее интересное применение посмотрим, как в 8 н или по другому называют н применяют.
4: Mcp можно применить эмсипи для реализации агентов и куда развивается эмсипи дальше следующий слайд итак, фанкшн коллинг долго останавливаться как я уже сказал, не буду, у нас есть приложение, у нас есть ллм Зада.
5: Приложения, сказать, что у нас в нашем приложении есть определённые Тулы, например, такие, что у нас есть некоторая функция сложения, функция умножения. И мы объясняем лмке, что ты можешь эти Тулы вызвать, но
6: Вызвать с помощью приложения, поэтому просто сообщи о том, какую функцию вызвать в определённый момент, какую Функ и какие аргументы ты хочешь передать в эти функции, какие возможности вообще даёт фанкшн коллинг ещё раз это получение данных.
7: Можем сходить в какой-то внешний источник данных, забрать эти данные и использовать для обогащения контекста языковой модели, выполнить какие-то действия, опять же, это вызов api, скорее всего ну либо это может быть также взаимодействие с какими-то внутренними инструментами в рам.
8: Иде. Вот в качестве примера предыдущий доклад либо ещё каких-то возможностей вычислительные задачи сделать так, чтобы ллм не сама выдумывала ответ на основе истории, на том, чем она обучалась там складывать числа какие
9: Большие, а дать ей инструмент, с помощью которого она может непосредственно эти числа сложить, умножить, вычислить разные функции и так далее. Интеграция с интерфейсом, конвейер обработки данных это все примерно про одно и то же. Вернём.
10: К примеру, что у нас есть некоторый запрос от пользователя, который спрашивает в естественном языке какие-то математические вычисления, и мы из мы из вызова ллм получаем.
11: Некоторый объект тул коллс, где у нас как раз-таки перечислено. А что ллм считает, что нужно вызвать это все примеры на фреймворке ланген. Зачем я говорю про ту, про Тулы, про фанкшн коллинг просто потому, что
12: Mcp это протокол, который появился там в конце прошлого года в ноябре это выпущенный компанией антроп, по большей части в 1 очередь эмсипи, позволяет.
13: Обернуть ваши Тулы в определённый некоторый стандартный протокол, которыми все ллм или все какие-то агентские инструменты могут пользоваться в единообразном виде. Нам больше не нужно описывать Тулы в нашем конкретном коде мы подключаем не
14: Готовый уже реализованный эмсипи сервер. Чуть позже поговорим, кто такой эмсипи сервер и используют уже в приложении, не задумываясь о реализации. Какие проблемы. 1 объём.
15: Это растущий список готовых интеграций, к которым ваша лм может подключаться напрямую гибкость понятно, что в различных ситуациях разные языковые модели могут по разному использовать, принимать Тулы.
16: Интерпретировать результаты, возвращать какие-то значения. Здесь мы сводим все к какому-то единому формату и у нас появляется гибкость при смене ллм, безопасность и в целом переиспользование это 2 пункта, которые
17: Связаны между собой. У нас идея в том, что мы концентрируем какую-то часть нашей энергии на том, чтобы реализовать хороший, допустим, эмсипи сервер, который взаимодействует с какой-то внешней системой, допустим, жира, там яндекс трекер или что-то иное, и уже
18: Переиспользуем эти наработки в нашей агентной истории. Че то ещё я хотел здесь добавить. Ну и ладно, где мы сейчас? Анонс сипи состоялся в конце 2024 года у нас появилось
19: Большое количество крутых моделей за рубежом, большое количество интересных моделей в России. Здесь, к сожалению, российские. Я не написал. Соответственно, сейчас, если заглянуть в 1 из реестров эмсипи,
20: Серверов там на самом деле уже больше 20000 эмсипи серверов, которые сообщество реализовало под сообществом. Я понимаю, банально просто разработчиков, которым интересно что-то попробовать новое реализовать некоторую обёртку над какой-то существующей апи.
21: Либо реализовать что-то полноценное, полнофункциональное. Крупные компании реализуют эмсипи сервера. Например, ноушен. Почему-то я только ноушен сейчас вспомнил, это позволяет фигма.
22: Кстати, у них есть интересный эмсипи сервер, который позволяет извлекать данные о дизайнах и сразу использовать в качестве контекста для ллм. Здесь просто мне хотелось продемонстрировать, что за довольно-таки короткий промежуток
23: Времени это чуть больше, там 8 месяцев произошёл такой бум развития вот этих самых эмсипи серверов. Хотя фанкшн колин как бы существовал уже давным давно, до этого здесь же мы получили большой адопшен в плане
24: Расширение того, что у нас есть куча готовых инструментов, мы для этих кучи готовых сделали кучу готовых сипи серверов и теперь вы можете собрать вашего агента из вот так вот Кубиков и получить полнофункциональный какой-то реше.
25: На всякий случай, чем эмсипи не является, это не протокол общения агентов. Хотя, на мой взгляд, эмсипи, ну очень хорош в плане вот именно своего какого-то будущего развития, но об этом чуть позже. Это не ллм, не база данных, не платформа, это вот
26: Именно протокол, просто чтобы мы говорили на 1 языке 3 основных понятия, которые важно понимать. Хотя 2 из них эмсипи хост, эмсипи, клиент, часто объединяются в 1. Нет большого смысла прям их разделять большую часть.
27: Времени эмсипи хост это программа, в которой запущен эмсипи клиент эмсипи клиент это клиент протокола, извиняюсь за тавтологию, который взаимодействует с mcp сервером. А mcp сервер это естественно неко.
28: Та программа, которая экспоузит у себя, ну, предоставляет доступ к определённым тулам. И не только тулам. Сейчас про это тоже поговорим. Диаграмма, на которой
29: Показано, как примерно происходит взаимодействие пользователь спрашивает, где мой заказ запрос попадает в некоторый эмсипи клиент, ну либо ghost, как я уже сказал, термины взаимозаменяемы в данном контексте данный эмсипи.
30: Клиент подключён, эмсипи хост подключён к нескольким эмсипи серверам, допустим, к какой-то базе данных вашей какому-то внешнему api, может быть даже к другому агенту и получает из них всех все Тулы, которыми можно воспользоваться для получе.
31: Запроса для получения ответа на запрос клиента, сформирует ответ и отвечает. По сути, мы получили большой фанкшн коллинг с кучей функций, которые обёрнуты в стандартный протокол. Ну здесь просто ещё раз о том же
32: О том, что ghost взаимодействует с серверами через некоторый транспорт и вот этот транспорт, он существует, их 2 вида на данный момент на момент сегодня как минимум вчера у нас есть 2 основных
33: Транспорта это стд ао и сттримы был. Http. До этого был также ещё протокол, который назывался ссё. Он сейчас деприкейтед, и взамен его уже появился стрим. И здесь важно уточнение, что
34: Some module контекст, протокол, опять же очень новая вещь и уже несколько раз поменялась, и там уже куча всего задепрекейчено. В общем, индустрия довольно быстро развивается в эту сторону, напоминает, как фронтенд фреймворки в своё время развивались там несколько лет назад.
35: Так вот, стд ао, зачем он нужен? Он используется в основном для взаимодействия на локальном компьютере, на локальном, на персональном машине, там пользователя. Здесь есть свои плюсы, свои минусы. Очевидный плюс, что у нас есть локальность данных. Ничего, никуда.
36: Они утекают, мы можем вытаскивать какие-то локальные вещи с пк минусы. Очевидно, это то, что пользователю нужно каким-то образом установить этот эмсипи. Сервер, скорее всего, ему нужен там, либо докер.
37: Либо питон, либо Нода установленные прям на компьютере, это все усложняет. Адопшен усложняет какие-то применения, хотя вот там тропик пытается делать что-то интересное. Чуть позже тоже покажу стрим был http все-таки мы носим название
38: Сервер в этом, в этом инструменте очевидно, что хочется очень сильно запустить это где-то удалённо и получать к этому единообразно доступ, разложив 1 раз. К сожалению эйчтитипи протокол сейчас
39: Не прям уж сильно активно где-то можно поиспользовать, он точно поддерживается во всяких курсорах, клод кодах и подобных инструментах для разработки. А вот для простых пользователей оно, ну, не очень сейчас хорошо.
40: Не очень хорошо поддерживается концепты. Итак, Тулы это самое 1, самое главное, про что эмсипи был изначально, то есть с помощью лм, с помощью Тулов лм получает возможность взаимодействовать с каким-то внешним миро.
41: 2 функционал 2 концепт, который вложен в module контекст. Протокол, который позволяет заэкспоузить помимо Тулов, это промты. Мы можем сказать, что в нашем эмсипи сервере есть некоторый шаблон промта, который
42: Уже может использовать для того, чтобы дополнить этот шаблон какими-то данными пользователя и отправить либо самой себе, либо опять же в mcp сервер, и тем самым улучшив взаимодействие, например, в промте.
43: Мы можем объяснить, как проводить code review у нас в нашем эмсипи сервере, какие, какой необходимый контекст нужно собрать с пользователей и так далее. Ресурсыс довольно простая тривиальная концепция, некоторый просто идентификатор ресурса, который можно
44: Получить и добавить в контекст лмки наиболее интересная, на мой взгляд, функциональность это семплинг, часто мало обсуждаемая, оно позволяет эмсипи серверу запросить у хостов.
45: Лмки дополнения комплишены на некоторый запрос. Тем самым эмсипи сервер, взаимодействуя в обратную сторону от сервера клиенту запрашивает дополнение для, ну,
46: Дополнение мне кажется, не очень удобный перевод вот комплишен для для промта какого-то, который отправил сипи сервер получить более развёрнутый ответ и отдать обратно в туда же, в лмку, точнее в mcp клиент здесь.
47: Получается, переиспользуем языковую модель, которая у нас в хосте для вот каких-то более сложных агентских историй. 1 из нововведений новых версий протокола, модул контекст, протокол это добавление оаус.
48: Здесь оно именно сконцентрировано на http версии http транспорте в mcp и связано с тем, что мы хотим наш вот этот вот ресурс сервер, то есть эмсипи сервер.
49: Закрыть некоторые аутентификации с той лишь целью, чтобы позволить различным клиентам, взаимодействуя с mcp сервером, получать различные данные это очень важно с точки зрения и безопасности, и в целом предоставлении.
50: Контента для пользователя, например, в нашем эмсипи сервере, который мы реализовывали там для взаимодействия с яндекс трекером, у нас точно также есть возможность разложить эмсипи сервер в 1 каком-то удалённом месте и пользователи, авторизуясь
51: Aos сервер какой-то внешний, сторонний, получаю токен, уже идут с этим токеном в нашем сипи сервер, получая данные, актуальные для них их очереди, их там задачи и так далее вот довольно мощный функции.
52: Канал, но, к сожалению, довольно сложный, потому что он основан на функциональностям, которые поддерживаются мало какими-то aussie серверами примеры хостов. Долго не буду задерживаться. Это клод десктоп курсор.
53: Поддерживает эмсипи зет, поддерживает эмсипи клод код поддерживает n 8 н поддерживает, на этом мы остановимся чуть больше. Чат gpt тоже поддерживает, но, к сожалению, довольно ограничено. Там можно лишь объявить.
54: Thule только с 1 или с 2 названиями там search и deep ресерч какие-то гибкие возможности не получится давайте быстро посмотрим маленькие 2 маленьких видео про проведение ресерча использо.
55: Perplexity ноушен. Можно, пожалуйста, вот вкрутить видео, не знаю, быстро. А, ну вот, отлично. Здесь мы видим, что сами Тулы подгружаются прямо в клод десктоп. Здесь у нас цель провести исследование на тему живописи там
56: Конца 19 века и сформировать это в качестве артефакта в ноушене в данный момент мы видим то, что агент пошёл, поискал что-то в депрессе, в perplexity, какую-то портянку текста выдал и дальше пошёл создавать.
57: Уже блоки в ноушене самостоятельно. В конечном счёте вот у нас получилась статейка, которая экспортирована сразу в notion, это позволяет вам комбинировать несколько каких-то
58: Именно эмсипи серверов, которые решают какие-то маленькие задачи, и, скомбинировав их в единого агента, вы можете получить какой-то профит для либо себя, либо для компании. Анализ данных в кликхаус через курсор. Это кейс 2. Здесь просто мы используем
59: Другой эмсипи хост в данном случае курсор. Да, можно включить видео наверняка мало че видно здесь основной запрос. Это покажи в бд амди фильмы и там фильмы, все там Питера джексона.
60: Вот, и суть основная в целом та же самая. Мы используем сипи сервер клик хауса, идём, используя публично доступную базу данных, получаем какие-то данные и получаем выборку по
61: По этим фильмам здесь хочется просто остановиться на том, что здесь взамен этого кликхауса, взамен готовой базы данных могла быть ваша база данных. Внутри могли быть какие-то инструменты, аналитики тоже у вас внутри у нас тоже есть кейс внутри, когда в 1 из отделов
62: Мы пробовали проводить аналитику с помощью там менеджеров и там систем системных аналитиков, которые анализируют данные по проектам, банально используя какие-то запросы в
63: Клоде, а это все подключено к другому инструменту аналитики не кликхаусу, но суть та же самая свой cpp server куча готовых сдк выбирайте на любой вкус черным помечено официально.
64: Сдк белым помечены неофициальные, но, тем не менее, сдк для гошки он тоже довольно популярный, большое количество применений и звёздочек у него тоже имеется. Ну, на официальном сайте большее количество.
65: Примеров, естественно, на питоне и на ноджиэс. С точки зрения реализации в целом все тоже самое, что мы видели на примере с лангеном удобные декораторы, объявляем функции, объявляем ресурсы.
66: В смысле объявляем Тулы, объявляем ресурсы, объявляем промты и все это запускаем. И у нас готовый эмсипи сервер можно работать. Здесь встаёт большое количество тонкостей о том, как правильно сформулировать описание внутри Промтов.
67: 3 Тулов таким образом, чтобы ллм. Чётко понимала, когда ей стоит вызывать этот тул, когда не стоит, и здесь очень есть много тонкостей, и, кстати, в ресурсах в конце у меня подключена, добавлена ещё статья.
68: Да, по моему это статья либо доклад про то, что не стоит воспринимать эмсипи как просто замену опен там api спеки просто потому, что ллм более такая требовательная и щепетильная субстанции.
69: Которая не очень любит большой объём данных, большие контексты и наоборот, задача эмсипи сервера предоставить наиболее релевантный какой-то контекст, похожий пример на но gs в целом имея.
70: Достаточные навыки программирования или доступ к вайб код инструментам можно написать любой эмсипи. Сервер в целом довольно быстро удобный инструмент. Не знаю, почему так потёрлось качество эмсипи инспектор.
71: Просто чтоб вы знали, если будете взаимодействовать, писать эмсипи сервера, хороший инструмент для дебага. Эмсипи серверов позволяет вызвать конкретный тул промты либо что-то другое с определёнными аргументами.
72: И немножко остановимся на 8 н. Поднимите руку, кто знаком с н. 8 н работает все отлично, большая часть зала, тогда долго не буду останавливаться инструмент для лоукод или no кота.
73: Автоматизация и в частности, в in 8 н встроен механизм создания я агентов, где можно подключить свои какие-то Тулы вот здесь вот в в интерфейсе подключить свою любимую
74: Модель и уже иметь какие-то результаты здесь в качестве примера мне хотелось показать то как можно взять n 8 and workflow и превратить его в mcp сервер. Представим, что у нас есть эмсипи сервер, который делает довольно простую вещь.
75: Ладно, там не видно. Когда у вас будет презентация, сможете пересмотреть все, что он делает, получает на вход ссылку на аштипи страницу и в конце должен вернуть заголовок этой страницы. Здесь просто показаны настройки. Нас сейчас это мало волнует в инвойсе н.
76: Есть триггер, который называется эмсипи сервер триггер. На вход, точнее в аргумент. Он принимает именно ссылку на workflow, который должен дёрнуться в результате этого эмсипи.
77: Здесь, открыв настройки вот этого эмсипи сервер триггера, можно получить ссылку прям на на эссе энд поинт этого эмсипи сервера и уже использовать где-то у себя в другом месте. Может быть в том же лангене, может быть в
78: Code, может быть где-то ещё, а можно и в самом, естественно, энвоем. Н. Мы создаём новый воркфлоу, создаём, э, агента в качестве Тулай, ма, подключаем эмсипи тул вот здесь вот в set point как раз-таки
79: Вписывается тот урл, который мы получили раньше и видим то, что, ну, вы не видите, я вижу, главное, здесь видно тул, который у нас есть в нашем сипи сервере, который мы объявили чуть раньше. Вот.
80: Тем самым дальше у нас как неудачно, тем самым дальше здесь я прочитаю, просто идёт импут запрос от пользователя. Какой заголовок у страницы или у сайта смарт бот про точка ру и в ответ
81: Мы видим, там было 3 стейджа, 1 стейдж, он проанализировал запрос, понял, что нужно вызвать тул, который у нас вот здесь вот объявлен, который умеет выдать заголовок. Собственно, позвал этот эмсипи тул и в 3, 3 шагом просто сформировал ответ.
82: У него заголовок, там платформа для создания чат Ботов, где можно найти ещё больше эмсипи серверов, где найти готовые. Понятно, что можно просто искать в интернете эмсипи сервер. Для вашего инструмента есть официальный сайт.
83: Там есть довольно большое количество эмсипи серверов, которые уже реализованы самими Антропова. Есть различные реестры прям на гитхабе. 1 из наиболее таких больших ооо эмсипи серверс.
84: И есть реестры, сайты. Вот эмсипи, сос мир i и так далее. Есть даже от докера их собственный реестр, есть даже от нас. Реестр эмсипи лист, точка ру. Почему-то я слайд удалил.
85: Ну, не важно. Также просто хотелось такой небольшой анонс сделать. Мы у себя в ктс тоже активно работаем с агентами, активно разрабатываем сами и предоставляем для различных
86: Компании возможность реализовывать и агентов с помощью нас и сейчас активно разрабатываем платформу. Агент платформ точка ру. Сейчас есть такой landing. Можно оставить заявку, посмотреть, послушать, обратиться к нам можно
87: Подойти ко мне, узнать побольше, в чем суть возможность создания и агентов. Базовый, точнее единый доступ к передовым моделям, которые сейчас существуют, инструменты контроля качества и подключение сипи серверов из маркетплейса, а также возможность подклю
88: Включить свои собственные эмсипи сервера. Вот. Ну, слишком много рекламы, наверное, не стоит. Если будет интересно, подходите обязательно. С удовольствием расскажу подробнее, что дальше эмсипи это все хорошо, но у нас
89: Наш мир сильно сложнее. У нас есть агенты, даже 2025 год был объявлен каким-то годом агентов. Агенты тут агенты, там и есть интересная очень статья. Рекомендую почитать такой
90: Zoria агент протоколов я думал то что ich существует там 2 3, а на самом деле их там больше десятка самых разных, с самыми разными концептами, идеями того, как агенты должны взаимодействовать друг с другом.
91: Как систематизировать вот именно это взаимодействие. Следующий доклад вроде как тоже про как раз агент, агент взаимодействия на основе, a to a тоже будет интересно здесь вот чуть
92: Больше обзор самих этих агентских фреймворков эмсипи, на мой взгляд, тоже является своего рода. Ну ладно, сейчас на данный момент не является, естественно, агенту агент взаимодействия протоколом взаимодействия.
93: На мой взгляд, у него есть большое преимущество в том, что он получил огромный адопшен, уже десятки тысяч эмсипи серверов реализовано и получить дальнейшее развитие, и расширить этот
94: То agent to agent agent взаимодействия мне кажется сильно проще чем какому-то новому протоколу, там не знаю, вот crew ai какой-нибудь получить такую такого же объёма адопшен как получил эмсипи, но все зависит от
95: Тропика от в целом, сообщество, которое занимается реализацией, придумыванием, реализацией протокола, модул, контекст, протокол. Все зависит от них, куда они захотят идти. Но мне кажется, интересный, интересный ход истории может полу,
96: Итого мы с вами пробежали по основным концепциям. Что такое mcp, эмсипи, серверы, эмсипи, клиенты. Зачем они нужны? Какие-то архитектурные особенности юскейсы? Как собрать эмсипи сервер?
97: Как собрать на no code инструментах. Ну и чуть чуть про про то, куда развивается эмсипи. Дальше здесь большой перечень ресурсов, которые мне показались важными, интересными. Пожалуйста, пользуйтесь. Ну будет, будет
98: Отправлена презентация. После докладов можете посмотреть какую-то доп. Литературу, доп. Доклады. Меня зовут Игорь Латкин, я из ктс. Здесь ещё раз ссылка на agent платформ точка ру. Спасибо всем.
99: Буду рад ответить на вопрос. Игорь, спасибо тебе большое за доклад. Отличный доклад, да, на правах владельца этого митапа. Ладно, я тогда тоже озвучу, что мы тоже разрабатываем платформу агентов, если что. Вот, но, наверное, такой более высоко.
100: Интерпрайзного уровня. Вот. Хотя в целом можно прийти и попробовать вот её. А также если вы работаете с Айтен, можно прийти и использовать фондейшн моделс, которые ребята как раз разворачивают и делают вот, ну и ктс тоже наши партнёры, вот с удовольствием вот с ними
101: Тоже приходите и работайте. Переходим к вопросам, да, переходим к вопросам. Ну вот я вижу прям 1 руку. Да, да, да. Можно вот передать микрофон, да, вот мы написали, допустим, промт к модельке с сарказмом сказали удалить базу данных.
102: Данных, и она вызвала тул, который удаляет базу данных. Есть ли какая-то защита от этого, ну,
103: Если отвечать серьёзно, то чаще всего защита. Во первых, на уровне Тулов можно просто не давать такой тул модельке. Это самый топорный путь и самый, ну, защищённый, скажем так, то есть в час.
104: Когда мы реализуем свои, там scp сервера, очень часто, ну, большая часть потребностей пользователей связана с там, чтением каких-то данных, ну, по крайней мере, в нашем каком-то опыте. Поэтому, несмотря на то, что там, в mcp сервере может быть поддержка каких, т,
105: Изменяющих действий проще всего отключить. В принципе, эти действия, чтобы ненароком что-то там не изменить, не удалить, не добавить. Вот 2 путь, это промты. Очень жёстко задавать поведение модельки, но практика
106: Показывает, что модельки все равно вырываются из этого, либо не слушаются, либо ещё что-то чуть более усложнённый как бы 3 путь. Это у нас какая-то модель на этапе приёма запроса фильтрации, которая
107: Категоризует непосредственно запрос, который у нас прилетел от пользователя, понимает, что он какой-то вредоносный, опасный и отсекает его. Либо, ну, не даёт пустить дальше там, где сама, само опасное действие может произойти.
108: Наверное, такой какой-то ответ. Спасибо.
109: Да, да, вот, вот следующая рука, да, как раз она была. Да, здравствуйте. Спасибо за доклад. 1 вопрос. Вы как 1 из разработчиков хаба мсп серверов, разрабатывали ли вы систему рекомендаций?
110: Серверов пользователя, если их сотни, допустим, ну, пока что оно в таком немножко зачаточном состоянии. No, естественно, такая цель всегда присутствует. Особенно когда мы смотрим на числа, что там больше 20000 серверов, естественно, нужно, нужна какая-то
111: Категоризация, рекомендация. Ну это все про, про саму какую-то платформу там не про ai совсем, да, а просто про пользовательский опыт конкретной платформы, да, и тогда вопрос про модерацию.
112: Серверов, как, как, как бы она осуществлялась если, допустим, название сипи сервера, промт самого сервера тулзы или вот как если что-то вот противоправное или такое кто-то добавил, как
113: Осуществляется, как проверяется это чуть чуть добавочно к предыдущему вопросу, только не со стороны пользователя, а со стороны того, кто добавляет эмсипи сервер. Ну то есть ваш вопрос связан с тем, что как со стороны
114: Платформы аудировать то что пытаются залить пользователи это hub, там можно залить получается все что угодно будут заливать все что угодно ну да, чаще всего такие хабы и там наш скорее всего не исключение будет
115: Они устроены по принципу пула, наоборот серверов из гитхаба. То есть это какие-то открытые источники. Можно, во первых, проаудировать код на всякий случай, если есть ли там что-то вредоносное или нет. Плюс мы можем запустить какие-то стати.
116: Проверки статистического анализа, какие-то проверки на безопасность, просто проверив, что нам они заливают что-то вредоносное, ну это что-то такое общее. То есть у нас нет идеи в том, что пользователь будет заливать вообще неизвестно что ниоткуда.
117: Ниоткуда. Взято какой-то эмсипи сервер, оно есть в именно в закрытой части, да, то есть, когда пользователь своё в своём каком-то агентском пространстве хочет получить, загрузить
118: Cp сервер, который будет взаимодействовать с его какой-то внутренней инфраструктурой, каким-то внутренним айпиай может быть, короче, какая-то кастомная функциональность естественно, здесь опять же встают все те же самые вопросы про аудирование кода проверки.
119: И все остальное. Вот я так немножко обтекаемо отвечаю. Можем поговорить ещё чуть чуть позже на эту тему. Да, давайте. Угу. Так, вот ещё вопрос.
120: Да, добрый день. Спасибо большое за доклад. 1 вопрос. Это ждёте ли вы флаттер дарт с dk, соответственно, да, для протокола. И 2 момент, соответственно, вот, предположим, у нас есть некая
121: Площадка, полигон, как угодно там, 50 iii провайдеров, да, всех всеми нами любимые там и так далее вот, и мы на их основе, да, вручную, либо наши пользователи.
122: Либо, опять же, вручную делают там, допустим, агентов там, и так далее, и так далее, что, возможно, покажется наиболее нестандартным, да, что вот вам захотелось бы реализовать, будь у вас такой ресурс.
123: В 1 очередь такой вопрос. Спасибо. Я извиняюсь, можно чуть чуть Саморезова ь вопрос, да? Ну вот, 50.
124: Ну, неважно, короче, большое количество и провайдеров со своими моделями, со своими, да, там, возможностями для автоматизации в целом, как бы, настройки там, scp, удалённых серверов, там и так далее. Вот.
125: И вот вы, как, допустим, не знаю, единичный пользователи 1, да, либо там, допустим, вы хотите выстроить свою сеть у себя где-то там, да, вы, вот вы хотите, допустим, соответственно, решить
126: Какую-то неординарную задачу. Вот. И что касается тех же самых вот допустим
127: Как сказать, ну вот взять сообщество, которое активно их пилит, там, вы сказали, там много, там больше 20000, по моему, ребята говорили и так далее. У всех какие-то свои идеи, там и так далее. И вот что.
128: Что можно, вот используя именно, скажем так, возможность, то, что их много, они по разному развиваются, по разному развивают свои модели, обучают их и так далее. Что можно придумать? Я вот такой вопрос. Я, я давай я сам реализую, то есть
129: Какие пользовательские сценарии можно воплотить в жизнь, используя эти технологии? Давай вот на этом вопросе сойдёмся. Спасибо большое за вопрос. Сорри, если я неправильно его понял, но получилось не Саморезова ь, а немножко расширить. Наоборот. Сорри, да, пользовательские сценарии.
130: Распространяются от самых каких-то банальных это там взаимодействие с какими-то файлами пользователя какой-то автоматизации, опять же суммаризации и всего остального. То есть мы можем дать лмке возможность
131: Ходить в наш google диск, на наш локальный диск, не знаю, ещё куда-то и, соответственно облегчить нам какие-то рутинные операции. Также у нас есть путь автоматизации, когда мы превращаем там
132: У нас есть какой-то пайплайн нашей в нашей работе, где мы, допустим опять же пример с фигмой мы берём дизайн из фигмы, идём, разрабатываем этот сайт, потом, может быть презентацию из этого делаем тоже самое можно там плюс минус в каком-то приближении реализовать на основе тех же
133: Серверов может быть какой-то кастомной логикой агентов, где мы берём 1, 2, 3 эмсипи, сервер подключаем, там к фигме, к, не знаю, google, слайдам и там к нашему курсору, допустим, получаем.
134: Дизайна, получаем код, генерируем это отправляем в какой-нибудь сервер, допустим, самые там простые примеры, там версел какой-нибудь либо в какой-нибудь ещё хостинг, где можно задеплоить готовые сайты. И дальше мы
135: Не знаю, собираем презентацию из того, что мы сделали, ну, тем самым, как бы, автоматизируем наш, наш воркфлоу, используя какие-то инструменты, которые уже есть готовые в разработке. Можем что-то доработать сами. Это что касаемо личного опыта, личного опыта каждого человека, а также
136: Есть, естественно, более интерпрайз решение, когда мы пытаемся автоматизировать для кого то какой-то процесс. То есть пользователи, например, компании приходят и решают какие-то свои проблемы. Опять же, автоматизация доступа к
137: Базе знаний, допустим, организации либо ещё чего-то заведение задач опять же, в тех же трекерах, жирах и так далее. Ну, по сути, да, мы все время говорим об автоматизация довольно обширный термин, и он может в себя включать кучу разных компонентов и
138: Подвижных частей и mcp. Сервер просто 1 из инструментов, который позволяет собирать вот как из конструктора лего ваш, вашего агента, который будет решать вашу конкретную задачу. Поэтому как бы возможности довольно неограниченные, на мой взгляд.
139: Все зависит от присутствия чего-то готового и ваших возможностей по реализации кастомных интерфейсов интеграции. Спасибо, Игорь. Да. Ну в целом, да, автоматизовать, автоматизировать процесс запуска стиральной машины при подключении к умному дому. В целом, если
140: Тренировать собаку, которая будет заносить вещи в стиральную машинку и захлопывать, допустим, вот в обозримом будущем. Последний вопрос. Вот вижу вот очень, очень, очень активный вопрос, по сути.
141: Смотрите, мы взяли просто написали сервис наружу, мы выплюнули json rpc, договорились о формате и сказали, что это mcp сервер, все, магии нет, вообще никакой нету и на этом сервисе этот сервис ходит там в разные лмки, что-то делает правильн.
142: И отдаёт результат в том же самом pc. Все с той стороны мы написали клиента к этому сервису, нашему сервису и назвали его эмсипи клиент и все правильно. Ну если технически говорить, формулировать д.
143: Просто да, правильно, то есть фактически эмсипи клиент это тот же самый аи агент, только ai, агент выполняется как бы там ну там в идее грубо говоря и ходит в лмки. А mcp клиент, он просто ходит на сервер, который делает тоже самое ну правильно.
144: Ну, не совсем так. Ну, плюс минус, ну, ну, это как бы, ну, вопрос больше минус, чем плюс, это просто комбинаторика. Назови как угодно, но суть не меняется. Ну, хорошо, к чему вы ведёте? Ну, я к тому, что эмсипи сервер это просто сервис обыч.
145: Который по json rpc отдаёт ответ как бы форма здесь все так. Здесь scp клиент это просто как бы, ну, вынесенный запрос.
146: Удалённый аи, агент фактически правильно? Да, все супер, все просто. Вот и весь доклад все же я абсолютно верно. Да, приз зрительских симпатий. Давайте поаплодируем ему. Спасибо. Да, но, опять же, я все-таки прокомментирую, потому
147: Потому что, Игорь, это не обязательно. Мы, ты можешь потом прокомментировать. Прости, у нас просто тайминг, время, последний доклад. Да, мы немножко так растянули. Давай выберем команду. А можешь вот напомнить, 1 вопрос был 1 вопрос. Я забыл, честно, уже там был такой длинный вопрос. А кто 1 мой контекс?
148: Закончился, да, вот был хороший вопрос. Да, точно, точно. Что ещё раз смешной. Да, да, да. Вот. Хороший был вопрос про prod. Ну и раз уж. Ну да, да, да, да. Ну, давайте, да, уж, да.
149: Да, раз уж столько оваций, пожалуйста. Да, Игорь, спасибо тебе большое. Давайте ещё раз поаплодируем Игорю. Спасибо.