Ao registrar um agente no Agent Registry, você transforma um componente isolado em uma parte detectável do seu ecossistema de IA. Ao publicar as habilidades de A2A do seu agente, você ajuda outros desenvolvedores e agentes orquestradores da sua organização a encontrar e reutilizar seu trabalho.
Neste guia de início rápido, você vai registrar manualmente um agente simulado no Agent Registry usando o console do Google Cloud . Para mais informações sobre os mecanismos de registro de agentes no Agent Registry, consulte Registrar agentes.
Antes de começar
- Configure o Agent Registry.
- Consiga o ID do projeto para o projeto de governança em que o Agent Registry está ativado.
Funções exigidas
Para receber as permissões necessárias
para registrar agentes no Agent Registry,
peça ao administrador para conceder a você o
papel do IAM de Editor da API Agent Registry (roles/agentregistry.editor) no projeto de governança
em que o Agent Registry está ativado.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.
Registrar um agente simulado
Para testar o Registro de Agentes, você pode registrar manualmente um agente simulado colando um exemplo de card de agente Agent2Agent (A2A).
Siga estas etapas para registrar o agente:
No console do Google Cloud , acesse Agent Registry:
Se solicitado, clique em Ativar para ativar a API Agent Registry.
No seletor de projetos, selecione o projeto do Google Cloud em que você configurou o Agent Registry.
Selecione a guia Agentes.
Clique em Adicionar agente.
No painel Detalhes do agente, insira os seguintes detalhes:
- Tipo: selecione A2A.
- Região: selecione
global(Global).
Selecione a guia Colar JSON.
Cole o seguinte exemplo de conteúdo do card de agente:
{ "supportedInterfaces": [ { "url": "https://example.com/mock-travel-agent", "protocolBinding": "HTTP+JSON", "protocolVersion": "1.0.0" } ], "name": "mock-travel-agent", "description": "A mock agent that plans travel itineraries.", "version": "1.0.0", "capabilities": { "streaming": false, "pushNotifications": false }, "defaultInputModes": ["text/plain"], "defaultOutputModes": ["text/plain"], "skills": [ { "id": "BookFlight", "name": "BookFlight", "description": "Books a flight to a destination.", "tags": ["travel", "booking"] }, { "id": "SearchHotels", "name": "SearchHotels", "description": "Searches for hotels in a destination city.", "tags": ["travel", "accommodation"] } ] }Clique em Salvar.
O Agent Registry processa o card de agente e registra o agente.
Verificar o registro
Para confirmar se o agente simulado foi registrado, faça o seguinte:
- Na guia Agentes, localize o agente simulado na lista.
- Clique no nome do agente para ver os detalhes.
- Verifique se as skills de A2A
BookFlighteSearchHotelsaparecem na guia Visão geral.
Limpar
Para evitar deixar recursos simulados no projeto, exclua o agente registrado:
- Na guia Agentes, localize o agente simulado na lista.
- Clique no menu Mais opções na coluna Ações do agente simulado e selecione Excluir.
- Na caixa de diálogo de confirmação, digite
DELETEpara confirmar a ação. - Clique em Excluir.
A seguir
- Saiba como gerenciar agentes registrados.
- Saiba mais sobre o registro automático, o método recomendado para registrar agentes implantados em ambientes de execução gerenciados.
- Leia os principais conceitos do Agent Registry.