Agent-to-Agent (A2A)

Utilização do A2A Agent em IA

Resumo em construção
Voltar

Conceito:

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.


Exemplo prático XMPP:

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

  1. Criar 2 cadastros em https://xmpp.jp:
    • Usuário: agentUB1@xmpp.jp - Senha: "abc123"
    • Usuário: agentUB2@xmpp.jp - Senha: "def456"

Elaborado por Mateus Schwede
ubsocial.github.io