Anthropic releases Model Context Protocol to standardize AI-data integration
Abonnez-vous à nos newsletters quotidiennes et hebdomadaires pour recevoir les dernières mises à jour et du contenu exclusif sur les technologies d’IA de pointe du secteur. En savoir plus
Une décision que de nombreuses entreprises doivent prendre lors de la mise en œuvre de cas d’utilisation de l’IA tourne autour connecter vos sources de données aux modèles ils utilisent.
Il existe différentes plates-formes telles que LangChain pour l’intégration de bases de données, mais les développeurs doivent écrire du code chaque fois qu’ils connectent des modèles à une nouvelle source de données. anthropique espère changer ce paradigme en publiant ce qu’il espère devenir une norme en matière d’intégration de données.
anthropique a libéré son Protocole de contexte de modèle (MCP) en tant qu’outil open source qui offre aux utilisateurs un moyen standard de connecter des sources de données aux cas d’utilisation de l’IA. DANS article de blogAnthropic a déclaré que le protocole servirait de « norme ouverte universelle » pour connecter les systèmes d’intelligence artificielle aux sources de données. L’idée est que MCP permet à des modèles comme Claude d’interroger directement les bases de données.
Alex Albert, responsable des relations Claude chez Anthropic : dit en X que l’objectif de l’entreprise est de « construire un monde dans lequel l’IA se connecte à n’importe quelle source de données » en utilisant MCP comme « traducteur universel ».
“Une partie de la puissance de MCP réside dans le fait qu’il traite à la fois les ressources locales (vos bases de données, fichiers, services) et les ressources distantes (API comme Slack ou GitHub) via le même protocole”, a déclaré Albert.
Une méthode standard d’intégration des sources de données permet non seulement aux développeurs de pointer plus facilement les grands modèles de langage (LLM) directement vers les informations, mais simplifie également les défis de découverte de données pour les entreprises qui créent des agents d’IA.
Étant donné que MCP est un projet open source, la société a déclaré qu’elle encourage les utilisateurs à y contribuer. dépôt connecteurs et implémentations.
Norme d’intégration de données
Il n’existe pas encore de moyen standard de connecter les sources de données aux modèles ; cette décision est laissée aux utilisateurs de l’entreprise et aux fournisseurs de modèles et de bases de données. Les développeurs écrivent généralement du code Python personnalisé ou une instance de LangChain pour pointer les LLM vers des bases de données. Étant donné que chaque LLM fonctionne légèrement différemment, les développeurs ont besoin d’un code distinct pour chacun afin de se connecter à des sources de données spécifiques. Cela aboutit souvent à ce que différents modèles accèdent aux mêmes bases de données sans pouvoir travailler ensemble de manière transparente.
D’autres sociétés étendent leurs bases de données pour faciliter la création d’intégrations vectorielles pouvant être connectées aux LLM. Un tel exemple est l’intégration de Microsoft Azure SQL en usine. De plus petites entreprises telles que Fastn proposent également une autre méthode pour connecter des sources de données.
Cependant, Anthropic souhaite que MCP fonctionne même en dehors de Claude, ce qui constitue une étape vers l’interopérabilité entre les modèles et les sources de données.
« MCP est un standard ouvert qui permet aux développeurs de créer des connexions bidirectionnelles sécurisées entre les sources de données et les outils basés sur l’IA. L’architecture est simple : les développeurs peuvent soit exposer leurs données via des serveurs MCP, soit créer des applications d’intelligence artificielle (clients MCP) qui se connectent à ces serveurs », a déclaré Anthropic dans un article de blog.
Quelques commentateurs sur les réseaux sociaux a salué l’annonce de MCP, en particulier les versions du protocole open source. Certains utilisateurs sur les forums aiment Actualités des hackers étaient plus prudents lorsqu’ils remettaient en question la valeur d’une norme telle que le MCP.
Bien entendu, le MCP est désormais de série uniquement sur les modèles de la famille Claude. Cependant, Anthropic a publié des serveurs MCP prédéfinis pour Google Drive, Slack, GitHub, Git, Postgres et Puppeteer.
VentureBeat a contacté Anthropic pour des commentaires supplémentaires.
La société a déclaré que les premiers utilisateurs de MCP incluent Block et Apollo, et que des fournisseurs tels que Zed, Replit, Sourcegraph et Codeium travaillent sur des agents d’intelligence artificielle qui utilisent MCP pour obtenir des informations à partir de sources de données.
Tous les développeurs intéressés par MCP peuvent accéder au protocole immédiatement après avoir installé des serveurs MCP prêts à l’emploi via l’application de bureau Claude. Les entreprises peuvent également créer leur propre serveur MCP à l’aide de Python ou TypeScript.
Source link