AgentKit: Creando Redes Multiagente con Enrutamiento Determinista y Herramientas Potentes

2025-03-20
AgentKit: Creando Redes Multiagente con Enrutamiento Determinista y Herramientas Potentes

AgentKit es un framework para construir redes multiagente que ofrece enrutamiento determinista, soporte para múltiples proveedores de modelos y herramientas potentes a través de MCP. Combinado con el servidor Inngest Dev y su motor de orquestación, AgentKit hace que tus agentes sean tolerantes a fallos cuando se implementan en la nube. Los conceptos principales incluyen Agentes (llamadas LLM combinadas con prompts, herramientas y MCP), Redes (una forma sencilla de hacer que los Agentes colaboren con un Estado compartido, incluyendo la transferencia), Estado (combina el historial de conversaciones con una máquina de estado totalmente tipada, utilizada en el enrutamiento), Enrutadores (autonomía desde el enrutamiento basado en código hasta el basado en LLM (ej: ReAct)) y Rastreo (depura y optimiza tu flujo de trabajo localmente y en la nube con rastreo integrado). AgentKit admite múltiples estrategias de enrutamiento, incluyendo el enrutamiento determinista basado en código y el enrutamiento autónomo basado en agente, y ofrece un mecanismo de estado compartido para facilitar la colaboración entre agentes.