Model Context Protocol (MCP), один із базових протоколів для взаємодії штучного інтелекту з зовнішніми даними та сервісами, отримає оновлення вже наступного тижня. Хоча зміни можуть бути непомітними для кінцевих користувачів, вони суттєво вплинуть на розвиток екосистеми ШІ.

MCP забезпечує безпечний доступ моделей штучного інтелекту до календарів, баз даних та внутрішніх інструментів без необхідності створювати інженерні рішення для кожного з’єднання. Офіційна специфікація нової версії протоколу була опублікована ще в травні, а в понеділок команда Arcade надала чітке пояснення змін. Головне нововведення стосується обробки ідентифікаторів сесій — токенів, які сервери використовують для ідентифікації поточної розмови.

За словами Нейта Барбеттіні з Arcade, нинішня система вимагає, щоб сервер пам’ятав ідентифікатор сесії, який клієнт надсилає з кожним запитом. Це ускладнює масштабування, особливо коли трафік розподіляється між багатьма серверами через балансувальник навантаження, що призводить до додаткових технічних труднощів. "Уявіть собі реальне розгортання: сервер обслуговує мільйони користувачів, а балансувальник направляє запити до різних машин, іноді в різних регіонах. Кожен сервер має знати про сесію, видану іншим сервером. Це не неможливо, але створює серйозні проблеми і конфлікти з балансувальником", — пояснює Барбеттіні.

Нова версія MCP переходить до «безстанового» підходу до обробки ідентифікаторів сесій на стороні серверів, подібно до того, як працюють більшість сучасних вебсайтів. Це має спростити підтримку протоколу і знизити витрати на масштабування. Хоча це технічне оновлення, воно демонструє, що не всі аспекти розвитку ШІ рухаються з шаленою швидкістю. Поки тренування моделей розвивається стрімко, інфраструктура, на якій вони базуються, оновлюється поступово через погодження стандартів.