A2A Protocol

Usando o A2A Protocol Validator para Verificar o Suporte de Domínio ao A2A Protocol

MILO
Share
Usando o A2A Protocol Validator para Verificar o Suporte de Domínio ao A2A Protocol

Baseado no blog do A2A Protocol, aprendemos sobre os conceitos básicos do A2A Protocol e como desenvolver usando o A2A Protocol Python SDK.

Este artigo apresentará como usar o A2A Protocol Validator para verificar o A2A Protocol e visualizar o AgentCard para depuração conveniente:

  • Verificar se um domínio específico suporta o A2A Protocol
  • Visualizar o AgentCard

Para A2A Agents publicamente implantados, você pode inserir diretamente o domínio para verificação.

Como verificar A2A Agents executando localmente?

  • Preparar o Agent
git clone https://github.com/sing1ee/a2a-python-currency.git
cd a2a-python-currency
uv run python main.py

Saída:

Installed 27 packages in 33ms
INFO:     Started server process [61455]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://localhost:10000 (Press CTRL+C to quit)

Desta forma, o Currency Agent está executando localmente e acessível na porta 10000.

  • Mapear o serviço do Agent local - Usando Cloudflare Zero Trust Consulte a documentação para instalação. Meu ambiente é Mac
brew install cloudflared
  • Iniciar o proxy Zero Trust
cloudflared tunnel --url localhost:10000

Saída:

+--------------------------------------------------------------------------------------------+
2025-06-03T09:03:02Z INF |  Your quick Tunnel has been created! Visit it at (it may take some time to be reachable):  |
2025-06-03T09:03:02Z INF |  https://sheriff-honor-undefined-relate.trycloudflare.com                                  |
2025-06-03T09:03:02Z INF +--------------------------------------------------------------------------------------------+

https://sheriff-honor-undefined-relate.trycloudflare.com é o domínio temporário que pode acessar nosso serviço de Agent local.

Abrir o A2A Protocol Validator

Abra o A2A Protocol Validator, insira o domínio acima, e você pode verificar se o domínio suporta o A2A Protocol.

Através destes passos, você pode depurar rapidamente. No futuro, lançaremos um cliente online A2A para tornar a execução mais conveniente.