Resposta rápida: Os principais tipos incluem agentes reativos, baseados em modelo, orientados para objetivos ou utilidade, agentes com aprendizagem e sistemas multiagente. A escolha depende de objetivo, contexto, ações, risco e supervisão.
Agentes reativos e baseados em modelo
Os reativos respondem ao estado atual através de regras e são previsíveis em ambientes simples. Os baseados em modelo mantêm uma representação do contexto para recordar etapas e informação anterior.
Agentes orientados para objetivos e utilidade
Os primeiros escolhem passos em direção a um resultado. Os baseados em utilidade comparam alternativas por qualidade, tempo, custo e risco. Objetivos vagos ou critérios deficientes produzem decisões fracas.
Agentes com aprendizagem
Utilizam dados ou feedback para melhorar parte do desempenho. Numa organização, aprender não deve signific alterar livremente regras após cada conversa: mudanças importantes exigem validação.
Sistemas multiagente
Distribuem responsabilidades entre agentes especializados: um coordena, outro pesquisa e outro prepara uma ação. Melhoram a modularidade, mas aumentam custo, latência e complexidade de diagnóstico.
Como escolher
Avalie objetivo, variabilidade, memória, ferramentas, impacto do erro, auditoria e capacidade de manutenção. Comece com a menor autonomia que crie valor e amplie apenas depois de resultados controlados.
Perguntas frequentes
Qual é o tipo mais inteligente?
Não existe um vencedor universal. O melhor é o adequado ao resultado e ao nível de controlo necessário.
O que é um sistema multiagente?
É uma arquitetura na qual agentes especializados colaboram e um fluxo coordena as responsabilidades.
Tenho de escolher uma categoria antes de desenvolver?
Primeiro defina processo, dados e risco; a arquitetura adequada resulta desses requisitos.