Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
É necessário fazer parte do programa de pré-visualização Frontier para obter acesso antecipado ao Microsoft Agent 365. A Frontier liga-o diretamente às mais recentes inovações de IA da Microsoft. As pré-visualizações da Frontier estão sujeitas aos termos de pré-visualização existentes dos seus contratos com clientes. Como estas funcionalidades ainda estão em desenvolvimento, a sua disponibilidade e capacidades podem mudar ao longo do tempo.
O Agent 365 CLI é uma ferramenta de linha de comandos multiplataforma para implementar e gerir aplicações Agent 365 no Azure.
Instale a CLI do Agent 365
Use os passos seguintes para instalar a CLI do Agent 365 globalmente no seu sistema operativo.
Pré-requisitos
Deve ter o .NET instalado. É recomendado o TLS 1.2.
Use a instalação da ferramenta dotnet
Instale o Agente Convidado com o seguinte comando:
dotnet tool install --global Microsoft.Agents.A365.DevTools.Cli
Se receber um microsoft.agents.a365.devtools.cli is not found in NuGet feeds https://api.nuget.org/v3/index.json erro, use o --prerelease parâmetro, pois este pacote pode ainda estar marcado como pré-lançamento.
dotnet tool install --global Microsoft.Agents.A365.DevTools.Cli --prerelease
Para as instruções mais recentes e as versões disponíveis, visite a página oficial do NuGet: Microsoft.Agents.A365.DevTools.Cli no NuGet.org
Verificar instalação
Depois de instalar o Agent 365 CLI, verifique se está corretamente instalado executando:
a365 -h
Este comando mostra a informação de ajuda e confirma que o CLI está pronto a ser usado.
Atualizar
Atualize a CLI do Agente 365 usando o comando de atualização da ferramenta dotnet:
dotnet tool update --global Microsoft.Agents.A365.DevTools.Cli
Nota
Todas as atualizações para o Agent 365 CLI requerem ligação à internet para aceder ao pacote Nuget mais recente: Microsoft.Agents.A365.DevTools.Cli
Desinstalar
Desinstale a CLI do Agente 365 usando o comando de desinstalação da ferramenta dotnet:
dotnet tool uninstall --global Microsoft.Agents.A365.DevTools.Cli
Localização do ficheiro
A localização padrão do ficheiro executável de uma ferramenta depende do sistema operativo:
| SO | Caminho |
|---|---|
| Linux/macOS | $HOME/.dotnet/tools |
| Windows | %USERPROFILE%\.dotnet\tools |
Esta localização é adicionada ao caminho do utilizador quando o SDK é executado pela primeira vez. Assim, ferramentas globais podem ser invocadas a partir de qualquer diretório sem especificar a localização da ferramenta.
O acesso à ferramenta é específico do utilizador, não global da máquina. Uma ferramenta global está disponível apenas para o utilizador que instalou a ferramenta.
Comandos disponíveis
Para a lista completa de comandos disponíveis, utilize o --help comando ou consulte a Referência CLI do Agente 365
Resolução de problemas
Esta secção contém informações sobre como resolver erros com a CLI do Agente 365.
Instalação, atualização ou desinstalação da CLI falha com Not found in NuGet feeds
Se receber um microsoft.agents.a365.devtools.cli is not found in NuGet feeds https://api.nuget.org/v3/index.json erro, por favor use o --prerelease parâmetro, pois este pacote pode ainda estar marcado como pré-lançamento.
Para as instruções mais recentes e as versões disponíveis, visite a página oficial do NuGet: Microsoft.Agents.A365.DevTools.Cli no NuGet.org
A configuração falha com Authorization_RequestDenied erro
Se receber um Authorization_RequestDenied erro ao executar setup um comando, isso indica um problema de permissões no seu ambiente Microsoft Entra.
Causas comuns
Este problema ocorre normalmente quando:
- A sua conta não tem as permissões necessárias
- A aplicação Microsoft Graph Command Line Tools requer consentimento do administrador
- Permissões conflitantes ou com privilégios excessivos estão presentes no seu ambiente
Passos de resolução
Verifique se a sua conta tem a função Leitor
Certifique-se de que está iniciado com uma conta que tenha uma destas funções:
- Agent ID Developer
- Administrador de ID de Agente
- Administrador Global
Rever e conceder consentimento de administrador para as Ferramentas de Linha de Comando Microsoft Graph
O comando de configuração a365 utiliza a aplicação Microsoft Graph Command Line Tools, que pode ter permissões conflitantes.
Para rever e corrigir:
Inicie sessão no portal do Azure
Procure por Microsoft Graph Command Line Tools ou pesquise por ID de Aplicação:
14d82eec-204b-4c2f-b7e8-296a70dab67eSelecione permissões de segurança>na área de navegação.
Procura a
Directory.AccessAsUser.Allpermissão- Esta permissão altamente privilegiada interfere na criação do blueprint
- Se existir, considere removê-lo ou substituí-lo por alternativas de privilégio mínimo, tais como
Directory.Read.All
Aviso
Só remova esta permissão se tiver a certeza de que não é exigida por outras ferramentas ou scripts no seu ambiente
Se o consentimento do administrador ainda não for concedido, selecione Conceder consentimento do administrador para [o seu inquilino].
Depois de fazer alterações, volta a correr
a365 setup
Recursos adicionais
Para mais informações sobre este problema conhecido, consulte Microsoft Entra Agent ID Known issues - Directory.AccessAsUser.All faz com que outras permissões sejam ignoradas.