Como criar e gerir instâncias de computação no Estúdio de IA do Azure
Importante
Os itens marcados (visualização) neste artigo estão atualmente em visualização pública. Essa visualização é fornecida sem um contrato de nível de serviço e não a recomendamos para cargas de trabalho de produção. Algumas funcionalidades poderão não ser suportadas ou poderão ter capacidades limitadas. Para obter mais informações, veja Termos Suplementares de Utilização para Pré-visualizações do Microsoft Azure.
Neste artigo, você aprenderá a criar uma instância de computação no Azure AI Studio. Você pode criar uma instância de computação no Azure AI Studio.
Você precisa de uma instância de computação para:
- Use o fluxo de prompt no Azure AI Studio.
- Criar um índice
- Abra o Visual Studio Code (Web ou Desktop) no Azure AI Studio.
Você pode usar a mesma instância de computação para vários cenários e fluxos de trabalho. Uma instância de computação não pode ser compartilhada. Ele só pode ser usado por um único usuário atribuído. Por padrão, ele é atribuído ao criador. Você pode alterar a atribuição para um usuário diferente na etapa de segurança durante a criação.
As instâncias de computação podem executar trabalhos com segurança em um ambiente de rede virtual, sem exigir que as empresas abram portas SSH. O trabalho é executado em um ambiente conteinerizado e empacota suas dependências de modelo em um contêiner do Docker.
Importante
As instâncias de computação obtêm as imagens de VMs mais recentes no momento do aprovisionamento. A Microsoft lança novas imagens de VMs numa base mensal. Uma vez implementada uma instância de computação, não é atualizada ativamente. Você pode consultar a versão do sistema operacional de uma instância. Para se manter atualizado com as atualizações de software e patches de segurança mais recentes, você pode: Recriar uma instância de computação para obter a imagem mais recente do sistema operacional (recomendado) ou atualizar regularmente os pacotes de SO e Python na instância de computação para obter os patches de segurança mais recentes.
Criar uma instância de computação
Para criar uma instância de computação no Azure AI Studio:
Entre no Azure AI Studio e selecione seu projeto. Se você ainda não tem um projeto, primeiro crie um.
Em Configurações, selecione Criar computação.
Insira um nome personalizado para sua computação.
Selecione o tipo e o tamanho da máquina virtual e, em seguida, selecione Avançar.
- Tipo de máquina virtual: escolha CPU ou GPU. O tipo não pode ser alterado após a criação.
- Tamanho da máquina virtual: os tamanhos de máquina virtual suportados podem ser restritos na sua região. Verifique a lista de disponibilidade
Para obter mais informações sobre detalhes de configuração, como CPU e RAM, consulte Preços do Aprendizado de Máquina do Azure e tamanhos de máquinas virtuais.
Na página Agendamento, em Desligamento automático, verifique se o desligamento ocioso está habilitado por padrão. Você pode optar por desligar automaticamente a computação depois que a instância estiver ociosa por um determinado período de tempo. Se você desativar o desligamento automático, os custos continuarão a se acumular mesmo durante os períodos de inatividade. Para obter mais informações, consulte Configurar o desligamento ocioso.
Importante
A computação não pode ficar ociosa se você tiver sessões de computação de fluxo de prompt em Status em execução na computação. Exclua todas as sessões de computação ativas para que a instância de computação possa ser qualificada para desligamento ocioso. Também não é possível ter sessões ativas do VS Code (Web) hospedadas na instância de computação.
Você pode atualizar os dias e horários agendados para atender às suas necessidades. Você pode adicionar agendas adicionais. Por exemplo, crie um horário para começar às 9h e parar às 18h de segunda a quinta-feira, e um segundo horário para começar às 9h e parar às 16h na sexta-feira. Você pode criar um total de quatro agendas por instância de computação.
Na página Segurança, opcionalmente, defina configurações de segurança, como SSH, rede virtual, acesso raiz e identidade gerenciada para sua instância de computação. Utilize esta secção para:
- Atribuir a outro usuário: crie uma instância de computação em nome de outro usuário. Uma instância de computação não pode ser compartilhada. Ele só pode ser usado por um único usuário atribuído. Por padrão, ele será atribuído ao criador e você pode alterá-lo para um usuário diferente.
- Atribuir uma identidade gerenciada: anexe identidades gerenciadas atribuídas pelo sistema ou pelo usuário para conceder acesso aos recursos. O nome da identidade gerenciada do sistema criada estará no formato
/workspace-name/computes/compute-instance-name
em sua ID do Microsoft Entra. - Habilitar acesso SSH: insira credenciais para uma conta de usuário administrador que será criada em cada nó de computação. Estes podem ser usados para SSH para os nós de computação.
Na página Etiquetas, pode adicionar informações adicionais para categorizar os recursos que cria. Em seguida, selecione Rever + Criar ou Seguinte para rever as suas definições.
Depois de revisar as configurações, selecione Criar para criar a instância de computação.
Configurar o encerramento por inatividade
Para evitar ser cobrado por uma instância de computação ativada, mas inativa, configure quando desligar a instância de computação devido à inatividade.
A configuração pode ser definida durante a criação da instância de computação ou modificada para instâncias de computação existentes.
Para uma nova instância de computação, configure o desligamento ocioso durante a criação da instância de computação. Para obter mais informações, consulte Criar uma instância de computação anteriormente neste artigo.
Para configurar o desligamento ocioso para uma instância de computação existente, siga estas etapas:
No menu à esquerda, selecione Configurações.
Em Cálculos, selecione Exibir tudo para ver a lista de instâncias de computação disponíveis.
Selecione Agendar e desligamento ocioso.
Importante
A computação não ficará ociosa se você tiver uma sessão de computação de fluxo de prompt em Status em execução na computação. Você precisa excluir todas as sessões de computação ativas para tornar a instância de computação elegível para desligamento ocioso. Também não é possível ter sessões ativas do VS Code (Web) hospedadas na instância de computação.
Atualize ou adicione à programação. Você pode ter um total de quatro agendamentos por instância de computação. Em seguida, selecione Atualizar para salvar as alterações.
Iniciar ou parar uma instância de computação
Você pode iniciar ou parar uma instância de computação do Azure AI Studio.
No menu à esquerda, selecione Configurações.
Em Cálculos, selecione Exibir tudo para ver a lista de instâncias de computação disponíveis.
Selecione Parar para interromper a instância de computação. Selecione Iniciar para iniciar a instância de computação. Somente instâncias de computação interrompidas podem ser iniciadas e somente instâncias de computação iniciadas podem ser interrompidas.