Одно из решений, которое приходится принимать многим предприятиям при внедрении вариантов использования ИИ, касается подключения источников данных к используемым ими моделям.
Anthropic выпустила свой Model Context Protocol (MCP) как инструмент с открытым исходным кодом, чтобы предоставить пользователям стандартный способ подключения источников данных к вариантам использования ИИ. В сообщении в блоге Anthropic заявила, что протокол будет служить «универсальным открытым стандартом» для подключения систем ИИ к источникам данных. Идея заключается в том, что MCP позволяет таким моделям, как Claude, напрямую запрашивать базы данных.
Алекс Альберт, руководитель отдела Claude Relations в Anthropic, сказал на X, что цель компании — «создать мир, в котором ИИ подключается к любому источнику данных» с MCP в качестве «универсального переводчика».
«Часть того, что делает MCP мощным, заключается в том, что он обрабатывает как локальные ресурсы (ваши базы данных, файлы, сервисы), так и удаленные (API, такие как Slack или GitHub) через один и тот же протокол», — сказал Альберт. Стандартный способ интеграции источников данных не только упрощает разработчикам указание больших языковых моделей (LLM) напрямую к информации, но и облегчает проблемы извлечения данных для предприятий, создающих агентов ИИ.
Поскольку MCP — проект с открытым исходным кодом, компания заявила, что призывает пользователей вносить свой вклад в репозиторий коннекторов и реализаций.
Стандарт для интеграции данных
Пока не существует стандартного способа подключения источников данных к моделям; это решение остается за корпоративными пользователями и поставщиками моделей и баз данных. Разработчики, как правило, пишут определенный код Python или экземпляр LangChain, чтобы указать LLM на базы данных. Поскольку каждый LLM функционирует немного по-разному, разработчикам нужен отдельный код для каждого из них для подключения к определенным источникам данных. Это часто приводит к тому, что разные модели обращаются к одним и тем же базам данных без возможности бесперебойной работы вместе.
Другие компании расширяют свои базы данных, чтобы упростить создание векторных вложений, которые могут подключаться к LLM. Одним из таких примеров является интеграция Microsoft своего Azure SQL с Fabric. Более мелкие компании, такие как Fastn, также предлагают другой метод подключения источников данных.
Однако Anthropic хочет, чтобы MCP работал даже за пределами Claude, как шаг к совместимости моделей и источников данных.
«MCP — это открытый стандарт, который позволяет разработчикам создавать безопасные двусторонние соединения между источниками данных и инструментами на базе ИИ. Архитектура проста: разработчики могут либо предоставлять свои данные через серверы MCP, либо создавать приложения ИИ (клиенты MCP), которые подключаются к этим серверам», — говорится в сообщении в блоге Anthropic.
Несколько комментаторов в социальных сетях высоко оценили анонс MCP, особенно выпуски протокола с открытым исходным кодом. Некоторые пользователи на форумах, таких как Hacker News, были более осторожны, подвергая сомнению ценность такого стандарта, как MCP.
0 комментариев