Usar un agente

El código para consultar un agente es el mismo independientemente de si se ejecuta localmente o se despliega de forma remota. Por lo tanto, en esta página, el término agent se refiere a local_agent o remote_agent indistintamente. Como el conjunto de operaciones admitidas varía en función del framework, proporcionamos instrucciones de uso para plantillas específicas de cada framework:

Framework Descripción
Agent Development Kit Diseñado a partir de las prácticas recomendadas internas de Google para desarrolladores que crean aplicaciones de IA o equipos que necesitan crear prototipos rápidamente y desplegar soluciones sólidas basadas en agentes.
Agent2Agent (vista previa) El protocolo Agent2Agent (A2A) es un estándar abierto diseñado para permitir la comunicación y la colaboración fluidas entre agentes de IA.
LangChain Es más fácil de usar en casos prácticos básicos debido a sus configuraciones y abstracciones predefinidas.
LangGraph Enfoque basado en gráficos para definir flujos de trabajo, con funciones avanzadas de intervención humana y de retroceso y repetición.
AG2 (antes AutoGen) AG2 proporciona un framework de conversación multagente como una abstracción de alto nivel para crear flujos de trabajo de LLMs.
LlamaIndex (vista previa) La canalización de consultas de LlamaIndex ofrece una interfaz de alto nivel para crear flujos de trabajo de generación aumentada por recuperación (RAG).
Personalizado Agentes que se han desarrollado y desplegado sin usar una plantilla específica de un framework.

Siguientes pasos