AgentKit: Construindo Redes Multiagente com Roteamento Determinístico e Ferramentas Avançadas

2025-03-20
AgentKit: Construindo Redes Multiagente com Roteamento Determinístico e Ferramentas Avançadas

O AgentKit é uma estrutura para construir redes multiagente que oferece roteamento determinístico, suporte para vários provedores de modelos e ferramentas avançadas por meio do MCP. Combinado com o servidor Inngest Dev e seu mecanismo de orquestração, o AgentKit torna seus agentes tolerantes a falhas quando implantados na nuvem. Conceitos principais incluem Agentes (chamadas LLM combinadas com prompts, ferramentas e MCP), Redes (uma maneira simples de fazer os Agentes colaborarem com um Estado compartilhado, incluindo transferência), Estado (combina o histórico de conversas com uma máquina de estado totalmente tipada, usada no roteamento), Roteadores (autonomia de roteamento baseado em código para baseado em LLM (ex: ReAct)) e Rastreamento (depure e otimize seu fluxo de trabalho localmente e na nuvem com rastreamento integrado). O AgentKit suporta múltiplas estratégias de roteamento, incluindo roteamento determinístico baseado em código e roteamento autônomo baseado em agente, e oferece um mecanismo de estado compartilhado para facilitar a colaboração entre agentes.