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.
Importante
Os itens assinalados com (pré-visualização) neste artigo estão atualmente em pré-visualização pública. Esta pré-visualização é fornecida sem um acordo de nível de serviço, e não a recomendamos para trabalhos em produção. Certas funcionalidades podem não ser suportadas ou podem ter capacidades limitadas. Para mais informações, consulte Termos Suplementares de Utilização para Microsoft Azure Previews.
O Microsoft Foundry Canvas é uma extensão de aplicação GitHub Copilot que utiliza para desenhar, configurar, testar e implementar agentes alojados no Foundry a partir de um painel lateral. Combina uma tela visual com a sessão de chat do Copilot, para que possa navegar pelos recursos do seu projeto Foundry, montar um agente e passar cada passo para o Copilot sem sair do seu editor.
O canvas é para programadores que procuram uma forma guiada e visual de construir agentes alojados, mantendo a flexibilidade de um fluxo de trabalho baseado em código e orientado pelo Copilot.
Como a tela se adapta ao seu fluxo de trabalho
Abres a tela de uma conversa do Copilot. Quando pede ao Copilot para criar um agente hospedado na Foundry, a tela abre-se no painel direito e liga-se ao seu projeto da Foundry. À medida que fazes escolhas na tela, como escolher um modelo ou ligar uma caixa de ferramentas, a tela envia um prompt pronto a executar para a tua sessão atual do Copilot com o projeto, subscrição e endpoint já ligados. O Copilot então estrutura e edita o código do agente no seu espaço de trabalho.
Esta divisão mantém a experiência visual e o código sincronizados: a tela mostra o que está disponível no teu projeto, e o Copilot faz as edições de ficheiros e as execuções de comandos. Manténs o controlo do código gerado o tempo todo.
O que podes fazer com a tela
Se és novo a construir agentes alojados no Foundry, o canvas guia-te pelo processo para que possas montar um agente funcional sem teres de montar o fluxo de trabalho sozinho. Coloca todo o percurso, desde uma ideia até um agente destacado, numa única superfície guiada.
Com a tela, pode:
- Inicie um agente em segundos. Crie um agente alojado funcional a partir de uma ideia gerada com Inspire me, ou de um prompt de exemplo Hello world, sem ter de escrever código repetitivo.
- Constrói a partir dos teus próprios recursos do projeto. Consulte os modelos implementados, as toolboxes do Foundry, as ferramentas, as competências e as restrições que já existem no seu projeto Foundry e adicione esses elementos ao agente.
- Mantenha-se firme no seu projeto. A tela faz o seu registo no Azure, encontra as suas subscrições e projetos do Foundry, e mantém a sua seleção para que cada escolha seja direcionada para o projeto certo.
- Mantém o Copilot informado. Cada escolha que faz torna-se um prompt pronto a executar para o Copilot, que escreve e edita o código do agente no seu espaço de trabalho, para que mantenha o controlo total do código gerado.
- Testa antes de enviares. Executa o agente localmente num Agent Inspector embutido e envia quaisquer erros diretamente para o Copilot como pedidos de correção.
- Implementa sem sair do editor. Publique o agente concluído no Foundry Agent Service com Implementar no Foundry.
Instalar o Microsoft Foundry Canvas
Para instalar a tela, na aplicação do GitHub Copilot, abra Definições>Plugins, procure microsoft-foundry, e selecione Instalar.
Como funciona a criação de agentes
Depois de instalar o canvas, constróis um agente hospedado avançando por algumas fases no painel lateral. A tela apresenta as opções, e o Copilot faz as alterações correspondentes ao código e aos comandos no seu espaço de trabalho.
- Inicie a tela de desenho. Peça ao Copilot para criar um agente alojado no Foundry. A tela abre-se no painel direito e liga-se ao Foundry.
- Escolhe um projeto. Inicia sessão no Azure e depois seleciona uma subscrição e um projeto Foundry. A tela mantém esta seleção quando a reabrir.
- Enforca o agente. Gera um ponto de partida usando o Inspire Me, ou começa a partir do prompt de exemplo Hello World .
- Configura o agente. Ligue um modelo implementado e ligue quaisquer caixas de ferramentas, competências e guarda-corpos do projeto.
- Testa localmente. Selecione Inspecionar Localmente para executar o agente e abrir o Agent Inspector incorporado. Envie quaisquer erros de volta ao Copilot como pedidos de correção.
- Implementar. Selecione Implementar no Foundry para publicar o agente no Serviço de Agentes da Foundry.
Como Inspect Locally e Deploy to Foundry executam os comandos subjacentes do Azure Developer CLI (azd), podes voltar ao terminal a qualquer momento.
Para o guia completo passo a passo, consulte Quickstart: Implemente o seu primeiro agente alojado.