AgentCard.net - Protocolo Agent2Agent

Una solución estándar para la interoperabilidad de agentes AI con tecnología de Agent Card, impulsando el ecosistema del protocolo 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", }]
}

Tecnología de Agent Card

La Agent Card está diseñada para una colaboración e interacción sin fisuras entre agentes inteligentes utilizando formatos estandarizados.

¿Qué es una Agent Card?

Una Agent Card es un documento JSON estandarizado que declara la identidad, capacidades, habilidades y requisitos de acceso de un agente de IA. Es el README y la Agent Card de presentación de la era de los agentes: se publica en una URL well-known para que personas y máquinas entiendan qué hace un agente antes de invocarlo.

Estructurada y estandarizada

Campos fijos y legibles por máquina para identidad, interfaces, capacidades, habilidades y seguridad, definidos por la especificación abierta A2A.

Legible por humanos y máquinas

Un mismo documento JSON sirve a los integradores que leen documentación y a los orquestadores que enrutan tareas automáticamente.

Versionada y dinámica

Las Agent Cards evolucionan con el agente: el campo version y las firmas JWS permiten a los clientes detectar y confiar en los cambios.

Límites explícitos

Los requisitos de autenticación y los límites de las habilidades se declaran por adelantado, antes de cualquier llamada.

Por qué los agentes necesitan Agent Cards

Miles de agentes solo pueden encontrarse, confiar y delegar entre sí cuando las descripciones de capacidades siguen un mismo estándar.

Descubrimiento y enrutamiento

Cuando llega una tarea, los orquestadores comparan Agent Cards para elegir al especialista adecuado: sin Agent Card, no hay coincidencia.

Confianza antes de la invocación

Habilidades declaradas, identidad del proveedor y Agent Cards firmadas reducen la incertidumbre de llamar a un servicio de IA de caja negra.

Colaboración multiagente

En un sistema A2A, un agente lee la Agent Card de otro para decidir si le traspasa una tarea. La Agent Card es el apretón de manos.

Crea, valida y publica Agent Cards A2A

AgentCard.net reúne toda la explicación de Agent Card en un solo lugar y añade herramientas prácticas para desarrolladores que publican agentes A2A descubribles.

Características Principales de la Tecnología de Agent Card

Nuestra plataforma de Agent Card se basa en el protocolo Agent2Agent (A2A) de Google, permitiendo una comunicación y colaboración eficientes entre agentes

Descubrimiento de Capacidades Agent2Agent

A través de formatos JSON estandarizados de Agent Cards, los agentes pueden descubrir e invocar automáticamente las capacidades y servicios de otros agentes en el ecosistema Agent2Agent.

Gestión de Tareas de Agent Card

La Agent Card proporciona una gestión completa del ciclo de vida de las tareas en el protocolo Agent2Agent, apoyando tanto tareas simples que pueden completarse al instante como flujos de trabajo complejos que requieren operaciones prolongadas.

Soporte Multi-Modal para Agent Cards

No limitado a interacciones de texto, nuestra plataforma de Agent Card también soporta comunicación fluida entre agentes a través de audio, video y otros formatos de medios.

Capacidades de Colaboración Agent2Agent

Usando la tecnología de Agent Card, los agentes pueden compartir contextos, respuestas, artefactos e instrucciones de usuario, habilitando verdaderos escenarios de colaboración multi-agente Agent2Agent.

Seguridad Primero en Agent Card

Soporte predeterminado para mecanismos de autenticación y autorización de nivel empresarial en las especificaciones de Agent Card, asegurando interacciones seguras y confiables entre agentes Agent2Agent.

Negociación de Experiencia de Usuario de Agent Card

Con la tecnología de Agent Card, los agentes pueden especificar tipos de contenido y formatos en el protocolo Agent2Agent, asegurando consistencia y fluidez en las interfaces de usuario y experiencias interactivas.

Entendiendo el Protocolo Agent2Agent (A2A) y la Agent Card

El protocolo Agent2Agent y la especificación de Agent Card, iniciados por Google y co-desarrollados con más de 50 socios tecnológicos, tienen como objetivo permitir una colaboración fluida entre agentes inteligentes desarrollados por diferentes proveedores y marcos.

Ver Especificación Agent2Agent (A2A)
1

Agente Cliente en el Protocolo Agent2Agent - Los agentes cliente habilitados con Agent Card son responsables de procesar tareas de usuario y comunicarlas a agentes remotos utilizando el protocolo Agent2Agent

2

Agente Remoto en el Protocolo Agent2Agent - Los agentes remotos compatibles con Agent Card realizan acciones basadas en tareas recibidas y devuelven resultados a través del protocolo Agent2Agent

3

Agent Card Basada en Estándares Abiertos - La Agent Card y el protocolo Agent2Agent se construyen sobre estándares existentes como HTTP y JSON, fáciles de integrar en pilas tecnológicas existentes

Flujo de Trabajo del Protocolo Agent2Agent con Agent Card

  1. 1

    Descubrimiento de Capacidades de Agent Card

    Los agentes publican sus capacidades en formato JSON de Agent Card a través del protocolo Agent2Agent

  2. 2

    Gestión de Tareas Agent2Agent

    La Agent Card define objetos de tarea y su ciclo de vida en el protocolo Agent2Agent, apoyando retroalimentación en tiempo real y actualizaciones de estado

  3. 3

    Colaboración Agent2Agent & Experiencia de Usuario

    Usando la Agent Card, los agentes intercambian mensajes, negocian tipos de contenido y formatos en el protocolo Agent2Agent, asegurando una experiencia de usuario consistente

Quién trabaja con Agent Cards

Del desarrollador independiente al equipo de cumplimiento, el mismo documento responde preguntas distintas.

Desarrolladores de IA

Definen, depuran y distribuyen agentes como componentes reutilizables con una Agent Card conforme a la especificación.

Arquitectos y DevOps

Despliegan, configuran y supervisan la infraestructura de agentes a partir de metadatos legibles por máquina.

Seguridad y cumplimiento

Auditan qué agentes tienen qué permisos y cómo fluyen los datos, directamente desde las Agent Cards.

Usuarios finales

Leen la vista amigable para saber qué puede hacer un asistente y dónde están sus límites.

Preguntas Frecuentes sobre Agent Card y Agent2Agent

Aprende más sobre la Agent Card y el protocolo Agent2Agent (A2A)

¿Qué es la Agent Card en el protocolo Agent2Agent?

+

La Agent Card es un formato de datos estructurado definido en JSON que describe las capacidades, características y servicios de un agente AI. Es la base para el descubrimiento de capacidades entre agentes en el protocolo Agent2Agent, permitiendo a los agentes cliente encontrar y utilizar el agente remoto más adecuado para completar tareas específicas.

¿Cómo se diferencia el protocolo Agent2Agent de otros protocolos de interoperabilidad?

+

El protocolo Agent2Agent con tecnología de Agent Card complementa otros protocolos como MCP (Protocolo de Contexto de Modelo). Agent2Agent opera en un nivel de abstracción más alto, enfocándose en permitir que aplicaciones y agentes se comuniquen entre sí utilizando la Agent Card, mientras que MCP se centra en interacciones entre LLMs y herramientas y datos. El protocolo Agent2Agent se basa en estándares abiertos, impulsado por la comunidad, y tiene como objetivo ser una solución verdaderamente abierta y extensible.

¿Quién está involucrado en el desarrollo del protocolo Agent2Agent y la Agent Card?

+

El protocolo Agent2Agent y la especificación de Agent Card fueron iniciados por Google y son apoyados por más de 50 empresas tecnológicas, incluyendo Atlassian, Box, Cohere, Intuit, LangChain, MongoDB, Salesforce, SAP, ServiceNow, entre otros. Es un protocolo abierto impulsado por la comunidad que da la bienvenida a contribuciones de todas las organizaciones e individuos interesados en la interoperabilidad de agentes.

¿Cuáles son los beneficios de usar el protocolo Agent2Agent con Agent Card?

+

Usar el protocolo Agent2Agent con Agent Card permite una colaboración fluida entre agentes, aumenta la automatización y crea experiencias de usuario más coherentes a través de diferentes sistemas y aplicaciones. Proporciona a las empresas un método estandarizado para gestionar agentes en múltiples plataformas, reduciendo costos a largo plazo y mejorando la funcionalidad y el valor de los agentes en el ecosistema Agent2Agent.

¿Cuál es la diferencia entre Agent2Agent y MCP?

+

Agent2Agent es un protocolo para la comunicación y colaboración entre Agentes utilizando tecnología de Agent Card, enfocándose en la interoperabilidad entre agentes inteligentes. MCP (Protocolo de Contexto de Modelo), por otro lado, es un protocolo para integrar Agentes con herramientas (complementos, APIs), abordando principalmente problemas de interacción entre modelos y herramientas. Aunque difieren significativamente en su posicionamiento funcional, pueden complementarse para construir un ecosistema de agentes inteligentes más poderoso con la Agent Card como el estándar de conexión.

Únete al Ecosistema Agent2Agent con Agent Card

AgentCard.net proporciona soluciones de Agent Card listas para usar para ayudar a tus agentes inteligentes a colaborar sin problemas con otros agentes en el ecosistema Agent2Agent.