A2A (Agent-to-Agent), comunicação entre agentes autônomos. Em Inteligência Artificial distribuída, agentes são entidades de software que atuam de forma autônoma, tomam decisões, comunicam-se com outros agentes e cooperam ou competem para atingir objetivos. A comunicação é central em sistemas multiagentes (MAS). Protocolo utilizado para comunicação é XMPP (Extensible Messaging and Presence Protocol), via XML, onde cada agent possui 'nome@servidor'. Framework SPADE utiliza tal protocolo, onde cada agent conecta-se a servidor, possibilitando enviar e receber mensagens.
Criação de agents XMPP via framework SPADE, em notebook Python, para comunicação entre agentuser (solicitará dados de local geográfico) e agentMaps (responderá com informações geográficas).
Elaborado por Mateus Schwede
ubsocial.github.io