O DSW (Data Science Workshop) é uma IDE de desenvolvimento de IA baseada em cloud. Ele oferece suporte a três ambientes de desenvolvimento — Notebook, VSCode e Terminal — e inclui imagens pré-construídas para frameworks populares de IA, como PyTorch e TensorFlow. Você pode montar datasets do OSS, NAS e CPFS e utilizar recursos de computação heterogênea para atender à sua carga de trabalho.
Visão geral do produto
O ambiente de desenvolvimento do DSW inclui duas versões de interface: Versão nova e Versão antiga.
New version

Old version

Benefícios
Flexível e fácil de usar: Integra diversos ambientes de desenvolvimento e imagens pré-construídas para frameworks open source populares, incluindo PyTorch e TensorFlow. Oferece suporte a recursos de computação heterogênea por meio de pools de recursos públicos e pools de recursos dedicados (computação de uso geral ou recursos de computação inteligente Lingjun).
Desenvolvimento de IA de ponta a ponta: Integra o PAI-DLC para treinamento distribuído e o PAI-EAS para disponibilização de modelos online, cobrindo todo o ciclo de desenvolvimento de IA, desde o processamento de dados e o desenvolvimento até o treinamento e a implantação de modelos.
Gerenciamento granular de recursos: O desligamento agendado e o desligamento por ociosidade reduzem custos ao interromper instâncias quando não estão em uso. A alocação e a recuperação de recursos no nível do workspace oferecem controle total sobre os recursos de computação.
Tutoriais baseados em cenários: A Notebook Gallery oferece tutoriais sobre LLMs e AIGC que permitem começar rapidamente ou estender exemplos existentes.
Recursos
Gerenciamento de instâncias
Criar uma instância DSW: Para criar uma instância DSW, escolha o tipo de recurso, monte datasets e configure uma imagem personalizada.
Acessar e gerenciar instâncias DSW: Gerencie sua instância DSW pelo console: interrompa, libere ou reconfigure.
Função RAM da instância: Associe uma função RAM à instância para acessar outros recursos da cloud usando credenciais temporárias do STS. Isso elimina a necessidade de credenciais AccessKey de longa duração e reduz o risco de exposição de credenciais.
Ambientes de desenvolvimento
Realizar codificação com IA no DSW: Toolkit de codificação com IA integrado que incorpora Qwen Code, OpenCode, Claude Code, CodeX, Hermes, OpenClaw e outras ferramentas para codificação assistida por IA.
Gerenciar bibliotecas de terceiros: Gerencie e instale bibliotecas Python ou pacotes de software de terceiros.
Visualização de treinamento com TensorBoard: Use o plugin TensorBoard para visualizar métricas e informações durante o treinamento do modelo.
Implantar um modelo como serviço online: Implante seu modelo como serviço online com o PAI-EAS para dimensionamento elástico, controle de versão e monitoramento de recursos.
Gerenciar subcontêineres com DockerBoard e Usar Docker no DSW: Crie e gerencie contêineres secundários dentro de uma instância DSW.
Acesso e montagem de dados
Montar um dataset, OSS, NAS ou CPFS: Monte datasets ou caminhos do OSS, NAS e CPFS para expandir o armazenamento da instância, persistir dados e acessar arquivos.
Ler e gravar dados no OSS: Leia e grave arquivos de dados do OSS dentro de uma instância DSW usando a API ou o SDK.
Upload e download de arquivos: Transfira dados e modelos entre sua máquina local e a instância.
Configuração de rede
Conexão remota: Conexão SSH direta: As conexões remotas SSH permitem desenvolver localmente enquanto utiliza os recursos de computação do DSW.
Melhorar o acesso à internet com um gateway privado: Crie um gateway NAT público e vincule um endereço IP elástico (EIP) à VPC onde a instância está em execução, melhorando as velocidades de upload e download.
Acessar serviços em uma instância pela rede pública: Acesse serviços em execução dentro da instância a partir de uma VPC ou pela internet, para testes e validação de modelos.
Baixar modelos ou imagens de contêiner de regiões no exterior: Configure o Global Accelerator (GA) para o DSW a fim de acelerar o download de imagens de contêiner (como imagens do docker.io) ou modelos (como modelos do Hugging Face) de fontes internacionais.
Faturamento
Instâncias de computação
Os tipos de instância incluem pools de recursos públicos e pools de recursos dedicados (computação de uso geral ou recursos de computação inteligente Lingjun), cada um com um método de faturamento diferente.
Tipo de instância | Método de faturamento | Item faturável | Regras de faturamento | Parar faturamento |
Pool de recursos público | Pagamento conforme o uso | Duração do serviço da instância DSW (o tempo em que a instância utiliza recursos de computação compartilhados). | Faturado pela duração do serviço da instância DSW ao usar pools de recursos públicos. Importante Nota de faturamento: As instâncias DSW são faturadas por minuto, com faturas geradas a cada hora. Devido à agregação e ao processamento de dados, sua fatura pode atrasar de 2 a 3 horas. Para valores precisos, consulte a fatura final. | Interrompa ou exclua a instância DSW. Importante A interrupção de uma instância requer uma parada manual ou um desligamento agendado. Para mais detalhes, consulte Gerenciar instâncias DSW. |
Pool de recursos dedicado (computação de uso geral ou recursos de computação inteligente Lingjun) | Assinatura (mensal ou anual) | Número de especificações de nó adquiridas e duração da assinatura. | Faturado pelo número de especificações de nó adquiridas e pela duração da assinatura. Para mais detalhes, consulte Faturamento de recursos de computação de IA. | Cancele a assinatura. |
Disco do sistema
|
Método de faturamento |
Item faturável |
Regras de faturamento |
Parar faturamento |
|
Pagamento conforme o uso |
Capacidade do disco do sistema e duração de uso. |
Uma cota gratuita é fornecida com base no tipo e na especificação da instância. O disco pode ser expandido; a parte expandida é faturada por capacidade e duração de uso. |
Exclua a instância DSW. |
Para mais detalhes sobre faturamento, consulte Faturamento do DSW. Para extratos de faturamento, consulte Visualizar detalhes de faturamento do PAI.
Início rápido
Se você está começando a usar o DSW, comece pelo Início rápido: Modelagem interativa com o DSW, um tutorial que guia você pelo reconhecimento de dígitos manuscritos com MNIST.
Obter ajuda
FAQ do DSW: Para problemas como falhas na inicialização ou no desligamento de instâncias, dúvidas de faturamento, liberação de avaliação gratuita, falhas de conexão remota, velocidades de download lentas ou acesso público ao DSW, consulte FAQ do DSW.
Consultar o PAI Assistant (Agentic PAI): Clique no
ícone no canto superior direito do console PAI para abrir o PAI AI Assistant (Agentic PAI). O Agentic PAI fornece manuais do usuário e diretrizes operacionais para os produtos PAI de ponta a ponta. Ele oferece suporte a diagnósticos de O&M para instâncias DSW, tarefas do DLC e serviços do EAS, identificando automaticamente as causas raiz das falhas e fornecendo recomendações de solução de problemas.