Qu'est-ce que et comment cette norme fonctionne qui permet le fonctionnement d'agents d'intelligence artificielle

Qu'est-ce que et comment cette norme fonctionne qui permet le fonctionnement d'agents d'intelligence artificielle

Nous allons expliquer ce que sont le protocole de contexte MCP ou Model, la « colle » qui permet des services d'interconnexion pour les agents d'IA. C'est un élément clé lorsqu'il s'agit d'exploiter ces agents d'intelligence artificielle, l'une de ces technologies internes clés afin qu'ils puissent faire ce qu'ils devraient.

Et dans le cas où vous entendez mentionner cette technologie mais ne soyez pas clair sur ce qu'il est, nous essaierons Expliquez-le de manière simple Et ce que vous pouvez comprendre. Nous commencerons par expliquer le concept, puis sa façon de travailler.

Que sont MCP

Pour comprendre les serveurs MCP, vous devez d'abord comprendre les agents de l'IA. Ces agents sont des programmes créés pour percevez votre environnement et prenez des décisions automatiques en utilisant des modèles d'intelligence artificielle. Par conséquent, ils ne sont pas un chat tel que Chatgpt, mais un automatisme qui selon les données externes qui vient à certaines décisions ou à d'autres.

Les agents IA utilisent des modèles d'intelligence artificielle pour fonctionner, qui sont ceux qui analysent les données qui leur reviennent. Cependant, Ils ont encore besoin de recevoir des données des différents systèmes qui les collectent et les stockent, afin de faire certaines choses ou d'autres en fonction d'eux.

C'est là que ces composants entrent, car les serveurs MCP agissent comme Un pont entre le modèle d'IA et les sources de données Ils le nourrissent pour lui donner les informations nécessaires pour travailler. Ainsi, ce modèle peut consulter les informations qui sont en temps réel et effectuer les processus de prise de décision.

Il existe deux façons de servir les données aux modèles d'IA. D'une part, vous avez ceux, qui ont la gêne de besoin d'indexer et de stocker les documents dans les bases de données verticales.

Cependant, les MCP sont une alternative qui accéder directement aux données sans indexation précédente. Cela rend les informations qu'ils déplacent plus précises et mises à jour. Allez, qu'ils effectuent un échange de données plus rapide, presque en temps réel, sans nécessiter de processus intermédiaires. Avec cela, des données telles que des fichiers, des API ou d'autres systèmes externes peuvent être servis.

Avant, vous deviez écrire beaucoup de code pour donner un modèle d'intelligence artificielle des définitions des appels aux fonctions pertinentes et faire beaucoup de COSS à la main. Les MCP fournissent une interface standard sur ces appels vers des outils et permet aux modèles de l'utiliser pour interagir avec des outils externes.

Enfin, dites que le MCP est Un niveau ouvertune technologie que n'importe qui peut utiliser dans ses modèles d'IA. Cette norme a été développée par la société anthropique, responsable du modèle d'intelligence artificielle Claude.

Comment le MCP fonctionne

La norme MCP fonctionne Avec trois éléments clés cette interconnexion entre eux. Ces composants constituent une architecture client de serveur et sont les suivants:

  • Hôte MCP: Ce sont des applications ou des outils d'intelligence artificielle demandant l'accès aux données et outils externes.
  • Clients MCP: Ce sont les protocoles qui gèrent la communication entre l'hôte et le serveur MCP. Les hôtes sont généralement lancés pour accéder aux données.
  • Serveurs MCP: Ce sont les programmes connectés à des sources de données ou à des outils qui capturent les données, qu'ils soient locaux ou éloignés, et exposent les capacités spécifiques. Par exemple, il peut y avoir un serveur MCP connecté à une application qui stocke des fichiers, et ce serveur peut offrir des capacités telles que la recherche ou la lecture de fichiers spécifiques.

Avec cette infrastructure, la façon de travailler est simple. Lorsque l'agent AI doit effectuer une action, c'est un hôte qui se connecte au client pour extraire les données des serveurs, Tout dans la norme MCP. Ainsi, avec ces données, vous pouvez déjà effectuer la tâche pour laquelle ils ont été programmés.

Les avantages offerts par le MCP sont que les modèles peuvent accéder aux données en temps réel, sans qu'ils aient à être traités et indexés. Ne nécessitant pas de stockage intermédiaire des données et les recevant directement, il y a moins de risques de fuites, et il y a également une charge de compatation inférieure.

Dans les bases de Simseo | Comment commencer dans l'intelligence artificielle à partir de zéro: concepts de base, outils, astuces et conseils