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.
Use este guia para diagnosticar e resolver problemas durante todo o ciclo de desenvolvimento do Agent 365. Use este artigo como ponto de partida para resolver problemas e depois vá a secções específicas para soluções detalhadas.
Passos de resolução de problemas
Cada uma das ligações nesta tabela fornece passos de resolução de problemas para áreas específicas. O conteúdo está agrupado pela fase do ciclo de vida do SDK do Agent 365.
| Fase | Conteúdo de resolução de problemas |
|---|---|
| Criar e executar agente |
CLI do Agent 365 Registo personalizado de aplicação cliente para CLI do Agent 365 Servidor de ferramentas fictícias Observabilidade de agentes Testar agentes Testar agentes através de Túneis de Desenvolvimento Adicionar e gerir ferramentas |
| Configurar Blueprint do agente | Configurar blueprint do agente |
| Implementar |
Implementar o agente no Azure Implementar o agente para o Amazon Web Services (AWS) Implementar agente no Google Cloud Platform (GCP) |
| Publicar agente no centro de administração do Microsoft 365 | Publicar o agente no centro de administração da Microsoft |
| Criar instâncias de agente | Criar instâncias de agente |
Referência de comandos de diagnóstico
Antes de abordar problemas específicos, utilize estes comandos para verificar o estado atual da configuração do Agent 365:
Verificar a CLI e a configuração
Use estes comandos para validar a sua CLI e configuração.
# Verify CLI is installed and check version
a365 --version
# Display current configuration
Get-Content a365.config.json | ConvertFrom-Json
# Display generated configuration (after setup)
Get-Content a365.generated.config.json | ConvertFrom-Json
Verificar recursos do Azure
Use estes comandos para inspecionar os recursos do Azure e o estado da aplicação.
# Set these variables with appropriate data for your app
$resource-group = <your-resource-group>
$app-name = <your-app-name>
# Authenticate with Azure
az login
# List resources in your resource group
az resource list --resource-group $resource-group --output table
# Check Web App status
az webapp show --name $app-name --resource-group $resource-group --query state
# View Web App logs (real-time)
az webapp log tail --name $app-name --resource-group $resource-group
Verificar blueprint do agente
Certifique-se de que o blueprint do agente existe e está corretamente configurado.
# Check if blueprint ID is set
Get-Content a365.generated.config.json | Select-String "agentBlueprintId"
Verificar o blueprint no Microsoft Entra
- Aceda a https://entra.microsoft.com>Registos de aplicações>Todas as aplicações.
- Procure o seu
agentBlueprintId.
Melhores práticas preventivas
Use estas recomendações para evitar problemas comuns e simplificar a resolução de problemas.
Antes de começar
Lista de verificação de pré-requisitos:
✅ .NET 8.0 SDK instalado
✅ CLI do Azure instalado e autenticado
✅ Permissões obrigatórias do Entra atribuídas
✅ Aplicação cliente personalizada criada e configurada
✅ Inquilino ativado para Microsoft Agent 365 Frontier
Comandos de validação:
# Check .NET
dotnet --version
# Check Azure CLI
az --version
az account show
# Check CLI installation
a365 --version
Durante o desenvolvimento
Guarde as configurações:
- Mantenha cópias de segurança dos ficheiros de configuração.
- Documente as suas escolhas de configuração.
- Guarde os IDs gerados, como o ID do Blueprint e o ID de identidade gerida.
Mantenha a CLI atualizada:
dotnet tool update --global Microsoft.Agents.A365.DevTools.Cli
Testar de forma incremental:
- Teste após cada passo principal.
- Verifique o sucesso antes de avançar.
- Continue a trabalhar nas configurações.
Antes da implementação
Lista de verificação de pré-implementação:
✅ O agente funciona localmente com o Ambiente de Demonstração.
✅ Todas as variáveis de ambiente documentadas.
✅ Ficheiros de configuração comprometidos no controlo de código fonte.
✅ Servidores MCP configurados e testados.
✅ Observabilidade ativada e verificada.
Obter ajuda adicional
Para rever código de exemplo, reportar problemas ou pesquisar problemas existentes, utilize estes repositórios: