Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste tutorial, crias um subagente especializado no construtor de subagentes com as suas próprias instruções, ferramentas e competências. Os subagentes tratam de tarefas específicas como relatórios de saúde, triagem de alertas ou entrega de notificações. Para mais informações sobre como funcionam os subagentes, consulte Subagentes.
Tempo estimado: 5 minutos
Neste tutorial, aprenderás como:
- Crie um subagente com instruções personalizadas no construtor de subagentes
- Atribui competências, ferramentas e ganchos ao subagente
- Testa o subagente no diálogo e no playground
- Editar e gerir a configuração do subagente usando o formulário ou o YAML
Pré-requisitos
- Um agente criado no portal Azure SRE Agent.
- Pelo menos um conector configurado, se quiseres que o subagente use ferramentas externas.
Criar um subagente
Siga estes passos para criar um novo subagente a partir do portal.
Abra o portal do Agente SRE e selecione o seu agente.
Selecione Construtor>Subagente Construtor.
Selecione a lista suspensa Criar na barra de ferramentas e em seguida selecione Agente Personalizado.
O diálogo de criação abre com dois separadores: Formulário e YAML.
Preencha os campos obrigatórios:
Campo Valor de exemplo Nome do agente alfândego (obrigatório) health-check-reporterInstruções (obrigatórias) És um repórter de verificações de saúde. Verifique a saúde dos recursos Azure para aplicações de contentores no grupo de recursos de produção. Resuma as contagens saudáveis, de aviso e críticas. Envie o resumo por email." Sugestão
Seleciona Refinar com IA acima do campo de instruções para que o agente melhore automaticamente as tuas instruções. Selecione Ver sugestões de IA para ver recomendações para melhorar instruções, ferramentas e competências.
(Opcional) Configura as secções restantes no diálogo. Se saltar estas secções, o subagente herda todas as competências e ferramentas globais por padrão.
Competências: Selecionar Escolher competências para atribuir competências específicas ao subagente. Selecionar competências específicas sobrepõe-se aos padrões globais. Deixe a seleção vazia para permitir todas as competências globais. Para mais informações, consulte Competências.
Ferramentas: Selecionar Escolher ferramentas para abrir o painel seletor de ferramentas. Navegue ou pesquise ferramentas organizadas por categoria (por exemplo, ferramentas Kusto ou ferramentas de notificação). Seleciona as ferramentas que queres que o subagente use. Para criar ferramentas personalizadas primeiro, consulte Criar uma ferramenta Kusto ou Criar uma ferramenta Python. Para mais informações, consulte Ferramentas.
Ganchos: Selecione Gerir Ganchos para adicionar controlos de segurança e governação. Os ganchos funcionam antes da ação (ganchos de prompt) ou depois do uso da ferramenta (ganchos de comando). Para os passos de configuração, consulte Criar e gerir ganchos no portal. Para mais informação, consulte Hooks do Agente.
Selecione Criar.
O teu subagente aparece como um nó na tela do construtor de subagentes com quaisquer ferramentas ligadas exibidas.
Sugestão
Antes de atribuir ferramentas, teste-as individualmente no parque de testes para garantir que devolvem os dados que esperas.
Testar o subagente
Depois de criares o teu subagente, testa-o para confirmar se se comporta como esperado.
Teste do diálogo
No diálogo de criação ou edição, selecione o ícone de teste no canto superior direito para abrir o painel Testar agente ao vivo. Escreve um prompt e vê como o subagente responde com as instruções e ferramentas atuais.
Teste no recreio
Use o parque infantil para uma experiência de teste interativa com um layout em ecrã dividido.
- Na barra de ferramentas do construtor de subagentes, selecione o alternador da vista Playground de Teste.
- O layout em ecrã dividido mostra a configuração do seu subagente de um lado e um chat ao vivo do outro.
- Selecione o seu subagente, escreva um prompt de teste e verifique se se comporta como esperado.
- Itera editando instruções ou trocando de ferramenta, depois testa novamente até o resultado corresponder às tuas expectativas.
Para mais informações, consulte Agente playground ou Teste uma ferramenta no playground.
Editar um subagente
Para modificar um subagente existente, abre a sua configuração na tela construtora de subagentes.
Selecione o nó subagente e depois selecione Editar (ou clique duplo no nó). O diálogo de edição abre com todos os valores atuais pré-preenchidos.
| O que mudar | Campo a atualizar |
|---|---|
| O que faz | Instruções |
| Quais as competências que utiliza | Competências> Escolha competências |
| Que ferramentas utiliza | Ferramentas> Escolha ferramentas |
| Controlos de segurança | Ganchos> Gerenciar Ganchos |
Selecione Guardar quando terminar.
Edit com YAML
Podes ver ou editar a configuração do teu subagente como YAML para copiar configurações ou gerir a configuração como código.
Selecione o separador YAML no topo da janela de diálogo criar ou editar para mudar para o modo YAML. As alterações no modo YAML sincronizam novamente com a visualização do formulário.