Ejemplos de Agent2Agent (A2A)
Este repositorio contiene ejemplos de código y demostraciones que utilizan el Protocolo Agent2Agent (A2A).
Repositorios Relacionados
- A2A - Especificación y documentación de A2A.
- a2a-python - SDK de Python para A2A.
- a2a-inspector - Herramienta de UI para inspeccionar agentes habilitados para A2A.
Contribuir
¡Contribuciones bienvenidas! Consulta la Guía de Contribución.
Obtener ayuda
Utiliza la página de issues para enviar sugerencias, comentarios o reportar errores.
Descargo de responsabilidad
Este repositorio no es un producto oficialmente soportado por Google. El código en este repositorio es solo para fines demostrativos.
Importante: El código de ejemplo proporcionado es solo para demostración y muestra la mecánica del protocolo Agent-to-Agent (A2A). Al desarrollar aplicaciones en producción, es fundamental tratar cualquier agente que opere fuera de tu control directo como una entidad potencialmente no confiable.
Todos los datos recibidos de un agente externo—incluyendo pero no limitado a su AgentCard, mensajes, artefactos y estados de tareas—deben tratarse como entrada no confiable. Por ejemplo, un agente malicioso podría proporcionar un AgentCard con datos manipulados en sus campos (por ejemplo, descripción, nombre, skills.description). Si estos datos se usan sin sanitización para construir instrucciones para un Modelo de Lenguaje Extenso (LLM), podría exponer tu aplicación a ataques de inyección de instrucciones. No validar y sanitizar correctamente estos datos antes de usarlos puede introducir vulnerabilidades de seguridad en tu aplicación.
Los desarrolladores son responsables de implementar medidas de seguridad apropiadas, como la validación de entrada y el manejo seguro de credenciales para proteger sus sistemas y usuarios.
--- Tranlated By Open Ai Tx | Last indexed: 2025-08-19 ---