Новая версия протокола MCP для ИИ уменьшит нагрузку на серверные системы
На следующей неделе обновлённый протокол MCP получит важные изменения, которые повлияют на взаимодействие ИИ с сервисами и снизят нагрузку на серверы.
Протокол Model Context Protocol (MCP) является ключевым компонентом для связи моделей искусственного интеллекта с внешними сервисами. На следующей неделе ожидается его значительное обновление, которое может остаться незамеченным для пользователей, но окажет влияние на развитие экосистемы.
В новой версии протокола изменится способ обработки идентификаторов сессий, используемых сервером для запоминания взаимодействий с ИИ. В текущей реализации, при первом подключении к серверу, ИИ сообщает свои параметры, после чего сервер отвечает списком своих возможностей и выдает идентификатор сессии. ИИ отправляет этот идентификатор при каждом запросе, что позволяет серверу продолжать взаимодействие. Однако, если идентификатор истекает, ИИ должен запрашивать новый.
Крупные сервисы управляют подключениями миллионов пользователей, и для координации работы используется балансировщик нагрузки, который распределяет запросы между свободными серверами. Для протокола MCP каждая машина в кластере должна знать идентификаторы сессий, выданные другими серверами, что усложняет работу балансировщика нагрузки. Это приводит к тому, что крупные интеграции MCP от разработчиков не так часто выходят, несмотря на интерес к ИИ-агентам в текущем году.
С обновлением протокола будет внедрен механизм работы с идентификаторами сессий на стороне сервера без передачи состояния. Этот подход, аналогичный тому, что используется на большинстве обычных веб-сайтов, поможет упростить обслуживание системы и теоретически снизить затраты на её эксплуатацию в масштабах. Хотя инфраструктура для ИИ развивается медленнее, чем появляются новые модели, тем не менее, прогресс продолжается.
По материалам: 3dnews.ru