AgentCard.net - Protocole Agent2Agent

Une solution standard pour l'interopérabilité des agents AI avec la technologie Agent Card, alimentant l'écosystème du protocole Agent2Agent (A2A)

{
  "name": "Customer Support Agent",
  "description": "A2A agent for support tasks",
  "version": "1.0.0",
  "supportedInterfaces": [{
    "url": "https://api.example.com/a2a",
    "protocolBinding": "JSONRPC",
    "protocolVersion": "1.0"
  }],
  "skills": [{ "id": "resolve-support-request", }]
}

Technologie Agent Card

L'Agent Card est conçu pour une collaboration et une interaction sans faille entre agents Agent2Agent utilisant des formats standardisés.

Qu'est-ce qu'une Agent Card ?

Une Agent Card est un document JSON standardisé qui déclare l'identité, les capacités, les compétences et les exigences d'accès d'un agent IA. C'est le README et la Agent Card de visite de l'ère des agents — publiée à une URL well-known pour que les humains et les machines comprennent ce que fait un agent avant de l'appeler.

Structurée et standardisée

Des champs fixes et lisibles par machine pour l'identité, les interfaces, les capacités, les compétences et la sécurité, définis par la spécification ouverte A2A.

Lisible par les humains et les machines

Un même document JSON sert aux intégrateurs qui lisent la documentation et aux orchestrateurs qui routent les tâches automatiquement.

Versionnée et dynamique

Les Agent Cards évoluent avec l'agent : le champ version et les signatures JWS permettent aux clients de détecter les changements et de leur faire confiance.

Des limites explicites

Les exigences d'authentification et les limites des compétences sont déclarées d'avance, avant tout appel.

Pourquoi les agents ont besoin de Agent Cards

Des milliers d'agents ne peuvent se découvrir, se faire confiance et se déléguer des tâches que si les descriptions de capacités suivent un même standard.

Découverte et routage

Quand une tâche arrive, les orchestrateurs comparent les Agent Cards pour choisir le bon spécialiste — pas de Agent Card, pas de correspondance.

La confiance avant l'invocation

Compétences déclarées, identité du fournisseur et Agent Cards signées réduisent l'incertitude d'appeler un service IA opaque.

Collaboration multi-agents

Dans un système A2A, un agent lit la Agent Card d'un autre pour décider de lui confier une tâche. La Agent Card, c'est la poignée de main.

Créez, validez et publiez des Agent Cards A2A

AgentCard.net centralise l'explication des Agent Cards et propose des outils pratiques aux développeurs qui publient des agents A2A découvrables.

Fonctionnalités Principales de la Technologie Agent Card

Notre plateforme Agent Card est basée sur le protocole Agent2Agent (A2A) de Google, permettant une communication et une collaboration efficaces entre les agents

Découverte de Capacité Agent2Agent

Grâce aux Agent Cards au format JSON standardisé, les agents peuvent automatiquement découvrir et invoquer les capacités et services d'autres agents dans l'écosystème Agent2Agent.

Gestion des Tâches avec Agent Card

L'Agent Card fournit une gestion complète du cycle de vie des tâches dans le protocole Agent2Agent, prenant en charge à la fois des tâches simples pouvant être complétées instantanément et des flux de travail complexes nécessitant des opérations de longue durée.

Support Multi-Modal pour Agent Card

Non limité aux interactions textuelles, notre plateforme Agent Card prend également en charge une communication Agent2Agent fluide via audio, vidéo et d'autres formats multimédias.

Capacités de Collaboration Agent2Agent

En utilisant la technologie Agent Card, les agents peuvent partager des contextes, des réponses, des artefacts et des instructions utilisateur, permettant de véritables scénarios de collaboration multi-agents Agent2Agent.

Sécurité d'Abord avec Agent Card

Support par défaut pour des mécanismes d'authentification et d'autorisation de niveau entreprise dans les spécifications de l'Agent Card, garantissant des interactions Agent2Agent sécurisées et fiables entre les agents.

Négociation de l'Expérience Utilisateur avec Agent Card

Avec la technologie Agent Card, les agents peuvent spécifier les types et formats de contenu dans le protocole Agent2Agent, garantissant la cohérence et la fluidité des interfaces utilisateur et des expériences interactives.

Comprendre le Protocole Agent2Agent (A2A) et l'Agent Card

Le protocole Agent2Agent et la spécification de l'Agent Card, initiés par Google et co-développés avec plus de 50 partenaires technologiques, visent à permettre une collaboration fluide entre les agents intelligents développés par différents fournisseurs et frameworks.

Voir la Spécification Agent2Agent (A2A)
1

Agent Client dans le Protocole Agent2Agent - Les agents clients activés par l'Agent Card sont responsables du traitement des tâches utilisateur et de leur communication aux agents distants en utilisant le protocole Agent2Agent

2

Agent Distant dans le Protocole Agent2Agent - Les agents distants conformes à l'Agent Card effectuent des actions basées sur les tâches reçues et retournent les résultats via le protocole Agent2Agent

3

Agent Card Basé sur des Normes Ouvertes - L'Agent Card et le protocole Agent2Agent sont construits sur des normes existantes comme HTTP et JSON, faciles à intégrer dans des piles technologiques existantes

Flux de Travail du Protocole Agent2Agent avec l'Agent Card

  1. 1

    Découverte de Capacité de l'Agent Card

    Les agents publient leurs capacités au format JSON de l'Agent Card via le protocole Agent2Agent

  2. 2

    Gestion des Tâches Agent2Agent

    L'Agent Card définit des objets de tâche et leur cycle de vie dans le protocole Agent2Agent, prenant en charge les retours d'information en temps réel et les mises à jour de statut

  3. 3

    Collaboration Agent2Agent & Expérience Utilisateur

    En utilisant l'Agent Card, les agents échangent des messages, négocient des types et formats de contenu dans le protocole Agent2Agent, garantissant une expérience utilisateur cohérente

Qui travaille avec les Agent Cards

Du développeur indépendant à l'équipe conformité, le même document répond à des questions différentes.

Développeurs IA

Définir, déboguer et distribuer des agents comme des composants réutilisables avec une Agent Card conforme à la spécification.

Architectes et DevOps

Déployer, configurer et superviser l'infrastructure d'agents à partir de métadonnées lisibles par machine.

Sécurité et conformité

Auditer quels agents détiennent quelles permissions et comment circulent les données, directement depuis les Agent Cards.

Utilisateurs finaux

Lire la vue conviviale pour savoir ce qu'un assistant peut faire et où sont ses limites.

Questions Fréquemment Posées sur l'Agent Card et Agent2Agent

En savoir plus sur l'Agent Card et le protocole Agent2Agent (A2A)

Qu'est-ce que l'Agent Card dans le protocole Agent2Agent ?

+

L'Agent Card est un format de données structuré défini en JSON qui décrit les capacités, fonctionnalités et services d'un agent AI. C'est la base pour la découverte de capacités entre agents dans le protocole Agent2Agent, permettant aux agents clients de trouver et d'utiliser l'agent distant le plus adapté pour accomplir des tâches spécifiques.

En quoi le protocole Agent2Agent diffère-t-il des autres protocoles d'interopérabilité ?

+

Le protocole Agent2Agent avec la technologie Agent Card complète d'autres protocoles comme le MCP (Model Context Protocol). Agent2Agent opère à un niveau d'abstraction plus élevé, se concentrant sur la possibilité pour les applications et les agents de communiquer entre eux en utilisant l'Agent Card, tandis que le MCP se concentre sur les interactions entre LLMs et outils et données. Le protocole Agent2Agent est basé sur des normes ouvertes, piloté par la communauté, et vise à être une solution véritablement ouverte et extensible.

Qui est impliqué dans le développement du protocole Agent2Agent et de l'Agent Card ?

+

Le protocole Agent2Agent et la spécification de l'Agent Card ont été initiés par Google et sont soutenus par plus de 50 entreprises technologiques, y compris Atlassian, Box, Cohere, Intuit, LangChain, MongoDB, Salesforce, SAP, ServiceNow, et d'autres. C'est un protocole ouvert piloté par la communauté qui accueille les contributions de toutes les organisations et individus intéressés par l'interopérabilité des agents.

Quels sont les avantages d'utiliser le protocole Agent2Agent avec l'Agent Card ?

+

Utiliser le protocole Agent2Agent avec l'Agent Card permet une collaboration fluide entre les agents, augmente l'automatisation et crée des expériences utilisateur plus cohérentes à travers différents systèmes et applications. Il fournit aux entreprises une méthode standardisée pour gérer les agents sur plusieurs plateformes, réduisant les coûts à long terme et améliorant la fonctionnalité et la valeur des agents dans l'écosystème Agent2Agent.

Quelle est la différence entre Agent2Agent et MCP ?

+

Agent2Agent est un protocole pour la communication et la collaboration entre agents utilisant la technologie Agent Card, se concentrant sur l'interopérabilité entre agents intelligents. Le MCP (Model Context Protocol), en revanche, est un protocole pour intégrer les agents avec des outils (plugins, API), abordant principalement les problèmes d'interaction modèle-outil. Bien qu'ils diffèrent considérablement dans leur positionnement fonctionnel, ils peuvent se compléter pour construire un écosystème d'agents intelligents plus puissant avec l'Agent Card comme norme de connexion.

Rejoignez l'Écosystème Agent2Agent avec l'Agent Card

AgentCard.net fournit des solutions Agent Card prêtes à l'emploi pour aider vos agents intelligents à collaborer sans faille avec d'autres agents dans l'écosystème Agent2Agent.