Saltar a contenido
Logo de Agent Development Kit

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:


pip install google-adk


npm install @google/adk


go get google.golang.org/adk

pom.xml
<dependency>
    <groupId>com.google.adk</groupId>
    <artifactId>google-adk</artifactId>
    <version>0.5.0</version>
</dependency>
build.gradle
dependencies {
    implementation 'com.google.adk:google-adk:0.5.0'
}

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 (transferencia LlmAgent) para comportamiento adaptativo.

    Aprende sobre agentes

  • Arquitectura Multi-Agente


    Construye aplicaciones modulares y escalables componiendo múltiples agentes especializados en una jerarquía. Habilita coordinación y delegación complejas.

    Explora sistemas multi-agente

  • 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.

    Explora 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.

    Despliega agentes

  • 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.

    Evalúa agentes

  • 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.

    Seguridad y Protección