Logo de AiToolGo

Pintura de IA com Stable Diffusion em 函数计算: Um Guia Rápido de Implantação

Discussão aprofundada
Técnico
 0
 0
 1
Logo de Stable Diffusion

Stable Diffusion

Black Technology LTD

Este artigo apresenta como construir rapidamente o framework WebUI do Stable Diffusion através do Alibaba Cloud Function Compute, implementando a funcionalidade de geração de imagem a partir de texto, cobrindo etapas de implantação, explicações de custos e respostas a perguntas frequentes.
  • pontos principais
  • insights únicos
  • aplicações práticas
  • tópicos-chave
  • insights principais
  • resultados de aprendizagem
  • pontos principais

    • 1
      Fornece etapas detalhadas de implantação e orientação operacional
    • 2
      Abrange explicações de custos e avaliação do uso de recursos
    • 3
      Inclui respostas a perguntas frequentes, facilitando a compreensão do usuário
  • insights únicos

    • 1
      Analisa profundamente os princípios de funcionamento do Stable Diffusion
    • 2
      Oferece um caso de uso prático para aplicações de pintura de IA baseadas em Function Compute
  • aplicações práticas

    • O artigo fornece aos usuários etapas operacionais claras e avaliação de custos, tornando a implementação da pintura de IA mais viável e transparente.
  • tópicos-chave

    • 1
      Stable Diffusion
    • 2
      Function Compute
    • 3
      Pintura de IA
  • insights principais

    • 1
      A orientação passo a passo detalhada torna o processo de implantação simples e fácil de entender
    • 2
      Custos transparentes, ajudando os usuários a avaliar custos razoavelmente
    • 3
      Combinado com cenários de aplicação reais, aumenta a praticidade do conteúdo
  • resultados de aprendizagem

    • 1
      Dominar o processo de implantação do Stable Diffusion
    • 2
      Compreender os princípios básicos da pintura de IA
    • 3
      Avaliar o custo de uso do Stable Diffusion
exemplos
tutoriais
exemplos de código
visuais
fundamentos
conteúdo avançado
dicas práticas
melhores práticas

Introdução ao Stable Diffusion e AIGC

AIGC (Conteúdo Gerado por Inteligência Artificial) refere-se a conteúdo gerado por inteligência artificial. A tecnologia 'texto para imagem' usa IA para criar imagens. Stable Diffusion é um modelo de difusão que gera imagens a partir de texto. Ele extrai variáveis latentes do texto usando o modelo CLIP e gera imagens usando o modelo UNet. A qualidade da imagem é otimizada através de difusão e processamento graduais. Este artigo guia você sobre como implantar rapidamente o modelo de texto para imagem Stable Diffusion com base no Function Compute e implementar pintura de IA.

Pré-requisitos para Implantação

Antes de implantar o Stable Diffusion, certifique-se de ter ativado o serviço Function Compute. Consulte a documentação do Function Compute para obter detalhes sobre a ativação.

Criação e Implantação da Aplicação Stable Diffusion

1. Faça login no console do Function Compute e clique em 'Aplicações' na barra de navegação esquerda. 2. Se você for um usuário iniciante ou não tiver aplicações, entrará automaticamente na página de criação de aplicações. Caso contrário, clique em 'Criar Aplicação'. 3. Escolha criar uma aplicação a partir de um modelo e selecione o modelo 'AI Digital Painting stable-diffusion'. Clique em 'Criar Imediatamente'. 4. Configure as seguintes definições: - Tipo de Implantação: Selecione 'Implantação Direta'. - Nome da Função: Se você for um usuário iniciante, clique em 'Autorizar' para configurar as permissões da função (por exemplo, AliyunFCServerlessDevsRole). - Região: Escolha uma região para implantação. Se a implantação falhar, tente mudar para outra região. - Tipo de Desenho: Selecione um tipo de desenho (por exemplo, SD1.5, Estilo Anime, Estilo Realista ou Versão Leve). 5. Reconheça as implicações de custo e clique em 'Concordar e Continuar Implantação'. 6. Aguarde a conclusão da implantação (aproximadamente 1-2 minutos).

Acessando a WebUI do Stable Diffusion

1. Verifique o status de prontidão da aceleração de imagem da função GPU 'sd'. O Function Compute fornece aceleração de imagem para otimizar a inicialização de imagens grandes de IA/GPU. 2. Na página de detalhes da aplicação, clique no nome do ambiente (por exemplo, 'ambiente padrão'). 3. Selecione a aba 'Detalhes do Ambiente' e clique na função 'sd' na área 'Informações de Recurso'. 4. Na aba 'Configuração da Função', em 'Informações do Ambiente', aguarde o 'Status de Prontidão da Aceleração de Imagem' se tornar 'Disponível'. 5. Retorne à página de detalhes da aplicação e clique no domínio de acesso na coluna 'Operação' do ambiente alvo. Isso o levará à WebUI do Stable Diffusion.

Gerando Imagens com Prompts de Texto

Uma vez na WebUI do Stable Diffusion, navegue até a aba 'Texto para Imagem'. Insira seu prompt de texto na caixa de entrada e clique no botão 'Gerar'. A imagem ficará gradualmente mais clara, e uma barra de progresso mostrará o progresso da geração e o tempo restante estimado.

Considerações de Custo e Uso do Nível Gratuito

A implantação e o uso do Stable Diffusion incorrerão em custos para recursos de GPU, recursos de vCPU, recursos de memória, recursos de disco, tráfego de rede pública e chamadas de função. Novos usuários podem reivindicar um pacote de teste, mas ele pode não cobrir o tráfego de rede pública e o uso de disco. Se você gerar 100 imagens, cada uma exigindo 5 MB de tráfego de rede pública e levando 5 segundos, os custos podem ser estimados da seguinte forma: - Tráfego de Rede Pública: 0,50 yuan/GB * 500MB = 0,25 yuan - Uso de Disco: (Excedendo 512 MB) 0,00000175 yuan/GB*segundo * 5000 GB*segundos = 0,008 yuan Com uma configuração do Function Compute de GPU 16 GB, vCPU 8 núcleos e memória 32 GB, o teste gratuito pode suportar aproximadamente 1041 minutos de uso da WebUI do Stable Diffusion. Cada geração de imagem (assumindo 5 segundos) pode gerar até 12500 imagens. Lembre-se de fechar a WebUI quando não estiver em uso para economizar recursos.

Excluindo Recursos

Se você não precisar mais usar a aplicação Stable Diffusion, exclua os recursos para evitar custos adicionais. Vá ao console do Function Compute, clique em 'Aplicações' e exclua a aplicação alvo. Confirme a exclusão e os recursos associados.

FAQ

Consulte a documentação do Function Compute para solucionar problemas comuns, como falhas na inicialização da aplicação, congelamentos de processo durante a geração de imagens, incapacidade de instalar plugins online, acesso à API do Stable Diffusion, detalhes de custo e opções de personalização alternativas.

 Link original: https://help.aliyun.com/zh/functioncompute/fc-2-0/use-cases/one-click-deployment-of-stable-diffusion-based-on-function-calculation-for

Logo de Stable Diffusion

Stable Diffusion

Black Technology LTD

Comentário(0)

user's avatar

    Ferramentas Relacionadas