Agent Development Kit
Agent Development Kit (ADK) es un framework flexible y modular para desarrollar y desplegar agentes de IA. Si bien está optimizado para Gemini y el ecosistema de Google, ADK es agnóstico del modelo, agnóstico del despliegue, y está construido para compatibilidad con otros frameworks. ADK fue diseñado para hacer que el desarrollo de agentes se sienta más como desarrollo de software, para facilitar a los desarrolladores crear, desplegar y orquestar arquitecturas agénticas que van desde tareas simples hasta flujos de trabajo complejos.
Comienza:
Comenzar con Python Comenzar con TypeScript Comenzar con Go Comenzar con Java
Aprende más¶
¡Mira "Presentando Agent Development Kit"!
-
Orquestación Flexible
Define flujos de trabajo usando agentes de flujo de trabajo (
Sequential,Parallel,Loop) para pipelines predecibles, o aprovecha el enrutamiento dinámico impulsado por LLM (transferenciaLlmAgent) para comportamiento adaptativo. -
Arquitectura Multi-Agente
Construye aplicaciones modulares y escalables componiendo múltiples agentes especializados en una jerarquía. Habilita coordinación y delegación complejas.
-
Ecosistema Rico de Herramientas
Equipa a los agentes con diversas capacidades: usa herramientas pre-construidas (Search, Code Exec), crea funciones personalizadas, integra bibliotecas de terceros, o incluso usa otros agentes como herramientas.
-
Listo para Despliegue
Conteneriza y despliega tus agentes en cualquier lugar – ejecuta localmente, escala con Vertex AI Agent Engine, o integra en infraestructura personalizada usando Cloud Run o Docker.
-
Evaluación Integrada
Evalúa sistemáticamente el rendimiento del agente evaluando tanto la calidad de la respuesta final como la trayectoria de ejecución paso a paso contra casos de prueba predefinidos.
-
Construcción de Agentes Seguros y Protegidos
Aprende cómo construir agentes poderosos y confiables implementando patrones y mejores prácticas de seguridad y protección en el diseño de tu agente.