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