Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Os itens marcados (versão prévia) neste artigo estão atualmente em versão prévia pública. Essa versão prévia é fornecida sem um contrato de nível de serviço e não recomendamos isso para cargas de trabalho de produção. Alguns recursos podem não ter suporte ou podem ter restrição de recursos. Para obter mais informações, consulte Termos de Uso Complementares para Versões Prévias do Microsoft Azure.
Microsoft Foundry Canvas é uma extensão de aplicativo GitHub Copilot que você usa para projetar, configurar, testar e implantar agentes hospedados do Foundry de um painel lateral. Ele emparelha uma tela visual com a sessão de chat Copilot, para que você possa navegar pelos recursos do projeto do Foundry, montar um agente e entregar cada etapa para Copilot sem sair do editor.
A tela é para desenvolvedores que desejam uma maneira guiada e visual de criar agentes hospedados, mantendo a flexibilidade de um fluxo de trabalho baseado em código Copilot.
Como a tela se ajusta ao fluxo de trabalho
Você abre o canvas em uma conversa do Copilot. Quando você pede ao Copilot para criar um agente hospedado no Foundry, a área de edição se abre no painel à direita e se conecta ao seu projeto do Foundry. À medida que você faz escolhas no canvas, como selecionar um modelo ou conectar um conjunto de ferramentas, o canvas envia um prompt pronto para ser executado para sua sessão atual do Copilot, com o projeto, a assinatura e o endpoint já vinculados. O Copilot então gera a estrutura e edita o código do agente em seu espaço de trabalho.
Essa divisão mantém a experiência visual e o código em sincronia: a tela exibe o que está disponível em seu projeto e Copilot faz as edições de arquivo e execuções de comando. Você permanece no controle do código gerado o tempo todo.
O que você pode fazer com a tela
Se você não estiver familiarizado com a criação de agentes hospedados no Foundry, a tela orientará você durante o processo para que você possa montar um agente de trabalho sem reunir o fluxo de trabalho por conta própria. Ele coloca todo o caminho, de uma ideia a um agente implantado, em uma superfície guiada.
Com a tela, você pode:
- Inicie um agente em segundos. Crie um agente hospedado funcional a partir de uma ideia gerada com Inspire me ou de um prompt de exemplo Hello world, sem precisar escrever código boilerplate por conta própria.
- Crie a partir dos recursos do seu próprio projeto. Navegue pelos modelos implantados, pelos Foundry Toolboxes e pelas ferramentas, habilidades e guardrails que já existem no seu projeto Foundry e adicione esses itens ao agente.
- Mantenha-se focado no seu projeto. A tela o inscreve para Azure, localiza suas assinaturas e projetos do Foundry e mantém sua seleção para que cada opção seja direcionada ao projeto certo.
- Mantenha o Copilot informado. Cada escolha que você faz se torna um prompt pronto para execução para Copilot, que grava e edita o código do agente em seu workspace, para que você mantenha o controle total do código gerado.
- Teste antes de enviar. Execute o agente localmente em um Agent Inspector incorporado e envie todos os erros diretamente para o Copilot como solicitações de correção.
- Implante sem sair do editor. Publique o agente finalizado no Foundry Agent Service com Deploy to Foundry.
Instalar Microsoft Foundry Canvas
Para instalar o canvas, no Aplicativo GitHub Copilot, abra Configurações>Plug-ins, pesquise por microsoft-foundry e selecione Instalar.
Como funciona a criação de agentes
Depois de instalar o canvas, você cria um agente hospedado passando por algumas etapas no painel lateral. O canvas exibe as opções, e o Copilot realiza as alterações correspondentes no código e nos comandos em seu espaço de trabalho.
- Inicie o canvas. Peça ao Copilot para criar um agente hospedado pela Foundry. O canvas é aberto no painel direito e se conecta ao Foundry.
- Escolha um projeto. Entre no Azure e selecione uma assinatura e um projeto do Foundry. A tela mantém essa seleção quando você a reabra.
- Estruture o agente. Gere um ponto de partida usando Inspire-me ou comece a partir do prompt de exemplo hello world .
- Configure o agente. Configure um modelo implementado e conecte quaisquer kits de ferramentas, habilidades e proteções do projeto.
- Teste localmente. Selecione Inspecionar Localmente para executar o agente e abrir o Inspetor de Agente inserido. Envie os erros de volta para Copilot como solicitações de correção.
- Implantar. Selecione Implantar no Foundry para publicar o agente no Foundry Agent Service.
Como Inspecionar Localmente e Implantar no Foundry executam os comandos subjacentes do Azure Developer CLI (azd), você pode voltar para o terminal a qualquer momento.
Para obter o passo a passo completo, consulte Início Rápido: Implantar seu primeiro agente hospedado.