Anthropic спрощує доступ АІ до джерел даних
Дослідницька компанія в галузі штучного інтелекту Anthropic оголосила про запуск Model Context Protocol (MCP) – фреймворку з відкритим вихідним кодом, який призначений повністю змінити спосіб підключення систем штучного інтелекту до джерел даних і зовнішніх інструментів. MCP спрощує інтеграцію та підвищує можливості ШІ, допомагаючи ліквідувати розрив між великими мовними моделями (LLM) і величезними обсягами інформації, що зберігаються в базах даних, репозиторіях з контентом та інструментах розробки.
MCP вирішує одну з найскладніших проблем у впровадженні ШІ – ізольованість моделей від важливих даних. Хоча сучасні досягнення в галузі ШІ зосереджені на покращенні логіки та продуктивності моделей, навіть найпотужніші системи досі стикаються з обмеженнями через неможливість безперешкодно отримувати доступ до зовнішньої інформації. Раніше розробникам доводилося створювати індивідуальні інтеграції для кожного нового джерела даних, що забирало багато часу та ресурсів і було важко масштабувати.
MCP змінює правила, пропонуючи універсальний, відкритий стандарт для підключення систем штучного інтелекту практично до будь-якого сховища даних або програми. Цей протокол усуває необхідність у фрагментарних інтеграціях, надаючи розробникам послідовний і надійний спосіб зв'язати інструменти ШІ з їхньою інфраструктурою даних.
Фреймворк складається з трьох основних компонентів:
- Сервери MCP: виконують роль шлюзів, які надають дані для використання ШІ. Готові MCP-сервери вже доступні для таких популярних платформ, як Google Drive, Slack, GitHub і Postgres.
- Клієнти MCP: ШІ-інструменти, такі як моделі Claude від Anthropic, які можуть підключатися до MCP-серверів для доступу до даних.
- Протоколи безпеки: забезпечують безпечний зв'язок між серверами та клієнтами, захищаючи конфіденційну інформацію під час взаємодії.
Для встановлення з’єднання ШІ-додаток надсилає запит до системи, що підтримує MCP. Система відповідає, і з’єднання завершується автоматичним підтвердженням. Простий процес, побудований на основі протоколу JSON-RPC 2.0, дозволяє розробникам інтегрувати ШІ-інструменти у свої робочі процеси всього за годину.
Однією з особливостей MCP є функція "вибірки" (sampling), яка дозволяє агентам ШІ самостійно запитувати завдання. Розробники можуть налаштувати цю функцію так, щоб вона включала відгуки користувачів, забезпечуючи прозорість і контроль.
Компанія Anthropic зробила MCP доступним для широкої аудиторії, інтегрувавши його в додаток Claude Desktop, що дозволяє бізнесам легко тестувати локальні інтеграції. Незабаром будуть доступні набори інструментів для розгортання віддалених серверів MCP, готових до використання на рівні підприємств.
Деякі компанії вже використовують MCP для розширення можливостей штучного інтелекту. Такі організації, як Block і Apollo, інтегрували протокол у свої системи для підвищення точності ШІ-аналізу та прийняття рішень. Платформи, орієнтовані на розробників, такі як Replit, Codeium і Sourcegraph, використовують MCP для розширення можливостей своїх ШІ-агентів. Це дозволяє їм швидко отримувати потрібні дані, краще розуміти контекст завдань із програмування та створювати функціональні рішення з мінімальними зусиллями.
Наприклад, асистент для програмування, підключений через MCP, може отримувати фрагменти коду з хмарного середовища розробки, аналізувати контекст і пропонувати точні рішення. Аналогічно, компанії можуть підключати LLM до репозиторіїв для підтримки клієнтів, що дозволяє ШІ-асистентам швидше та точніше відповідати на запити користувачів.
Шукайте більше корисної інформації та матеріалів на офіційному сайті Anthropic.