UiPath Documentation
integration-service
latest
false
Guía de usuario de Integration Service
Importante :
Este contenido se ha traducido mediante traducción automática. Los paquetes de conectores disponibles en Integration Service están traducidos con traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Acerca del conector de agente del Agente 2

Conector de Integration Service para el protocolo Agent2Agent (A2A), utilizado para llamar a agentes A2A remotos desde UiPath Maestro y para autenticar agentes remotos registrados en Agent Gateway.

El conector Agent 2 Agent permite a UiPath Platform llamar a agentes remotos que implementan el protocolo Agent2Agent (A2A). A2A es un protocolo abierto para la comunicación entre agentes de IA, por lo que un conector puede llegar a agentes creados en diferentes plataformas y alojados por diferentes proveedores.

Nota:

El conector de Agent 2 Agent está en vista previa.

Formas de utilizar el conector​

Una conexión Agent 2 Agent puede llamar a un agente remoto de dos maneras:

DóndeCómo se utiliza la conexión
MaestroTMLa actividad Invocar un agente llama al agente a través de la acción Iniciar y esperar a la tarea del agente externo . El agente participa en el proceso como cualquier otra tarea, y su respuesta está disponible para los pasos siguientes.
Puerta de enlace del agenteLa conexión autentica las llamadas a un agente remoto registrado en Agent Gateway > Agentes A2A. Se admiten los siete tipos de autenticación y Agent Gateway lee las credenciales de la conexión en cada llamada. El agente registrado puede utilizarse en flujos de Maestro, procesos de Maestro BPMN y agentes creados con Agent Builder. Para obtener más información, consulta Saliente (UiPath a externo).

Autenticación​

Cada conexión apunta a un agente remoto. El conector admite siete tipos de autenticación, por lo que puede coincidir con el esquema de seguridad declarado por el agente. Para obtener más información, consulta Agent 2 Agent Autenticación de agente.

Eventos​

El conector utiliza el evento InvokeAgent Task Completed para detectar cuándo finaliza una tarea de agente de larga duración. Para obtener más información, consulta Eventos de Agent 2 Agent.

Actividades​

Puedes utilizar la conexión para habilitar la actividad Invocar un agente . Para obtener más información, consulta Acerca de las actividades del Agent 2 Agent.

Requisitos del agente remoto​

Los siguientes requisitos se aplican cuando llamas al agente con la actividad Invocar un agente . Para los agentes registrados en Agent Gateway, consulta los requisitos de Agent Gateway .

La actividad llama al agente a través del transporte HTTP+JSON (REST) del protocolo A2A. Todas las rutas son relativas a la URL de servicio de la conexión. El agente remoto debe cumplir los siguientes requisitos:

RequisitosDetalles
Tarjeta de agenteServido en /.well-known/agent-card.json sin autenticación. El conector lo lee para validar la conexión, nombrar la conexión en honor al agente y enumerar las habilidades del agente.
Transporte HTTP+JSONEl agente acepta mensajes en POST /v1/message:send. No se admiten agentes que solo exponen el transporte JSON-RPC.
Sobre de respuestaLa respuesta a message:send se envuelve en un objeto message para una respuesta inmediata, o en un objeto task para un trabajo de larga duración.
Punto final del estado de la tareaPara trabajos de larga duración, el agente devuelve la tarea GET /v1/tasks:get?id={id}.
Estados de la tareaLa tarea status.state utiliza los valores de estado de la especificación A2A. Mientras el estado es TASK_STATE_SUBMITTED, TASK_STATE_WORKING o TASK_STATE_UNSPECIFIED, la tarea se considera en curso. Cualquier otro estado completa la tarea.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado