Логотип AiToolGo

AI-рисование с Stable Diffusion на 函数计算: Краткое руководство по развертыванию

In-depth discussion
Technical
 0
 0
 13
Логотип Stable Diffusion

Stable Diffusion

Black Technology LTD

В статье представлено, как быстро настроить фреймворк Stable Diffusion WebUI с помощью Alibaba Cloud Function Compute для реализации функции генерации изображений из текста, охватывая шаги развертывания, информацию о стоимости и ответы на часто задаваемые вопросы.
  • основные моменты
  • уникальные идеи
  • практическое применение
  • ключевые темы
  • ключевые выводы
  • результаты обучения
  • • основные моменты

    • 1
      Предоставляет подробные шаги развертывания и инструкции по эксплуатации
    • 2
      Включает информацию о стоимости и оценку использования ресурсов
    • 3
      Содержит ответы на часто задаваемые вопросы для облегчения понимания пользователями
  • • уникальные идеи

    • 1
      Глубоко анализирует принципы работы Stable Diffusion
    • 2
      Предлагает практический пример приложения для AI-рисования на базе Function Compute
  • • практическое применение

    • Статья предоставляет пользователям четкие шаги и оценку стоимости, делая реализацию AI-рисования более осуществимой и прозрачной.
  • • ключевые темы

    • 1
      Stable Diffusion
    • 2
      Function Compute
    • 3
      AI-рисование
  • • ключевые выводы

    • 1
      Подробные пошаговые инструкции делают процесс развертывания простым и понятным
    • 2
      Прозрачность стоимости помогает пользователям разумно оценивать расходы
    • 3
      Интеграция с реальными сценариями использования повышает практическую ценность контента
  • • результаты обучения

    • 1
      Освоить процесс развертывания Stable Diffusion
    • 2
      Понять основные принципы AI-рисования
    • 3
      Оценить стоимость использования Stable Diffusion
примеры
учебные пособия
примеры кода
визуальные материалы
основы
продвинутый контент
практические советы
лучшие практики

“ Введение в Stable Diffusion и AIGC

AIGC (Artificial Intelligence Generated Content) — это контент, созданный искусственным интеллектом. Технология «текст в изображение» использует ИИ для создания изображений. Stable Diffusion — это диффузионная модель, которая генерирует изображения из текста. Она извлекает скрытые переменные из текста с помощью модели CLIP и генерирует изображения с помощью модели UNet. Качество изображения оптимизируется за счет постепенной диффузии и обработки. Эта статья проведет вас через процесс быстрого развертывания модели Stable Diffusion «текст в изображение» на базе Function Compute и реализации AI-рисования.

“ Предварительные требования для развертывания

Перед развертыванием Stable Diffusion убедитесь, что вы активировали службу Function Compute. Подробности активации см. в документации Function Compute.

“ Создание и развертывание приложения Stable Diffusion

1. Войдите в консоль Function Compute и нажмите «Приложения» в левой навигационной панели. 2. Если вы впервые пользуетесь сервисом или у вас нет приложений, вы автоматически перейдете на страницу создания приложения. В противном случае нажмите «Создать приложение». 3. Выберите создание приложения из шаблона и выберите шаблон «AI Digital Painting stable-diffusion». Нажмите «Создать немедленно». 4. Настройте следующие параметры: - Тип развертывания: выберите «Прямое развертывание». - Имя роли: если вы впервые пользуетесь сервисом, нажмите «Авторизовать» для настройки разрешений роли (например, AliyunFCServerlessDevsRole). - Регион: выберите регион для развертывания. Если развертывание не удалось, попробуйте переключиться на другой регион. - Тип рисования: выберите тип рисования (например, SD1.5, Anime Style, Realistic Style или Lightweight Version). 5. Подтвердите влияние на стоимость и нажмите «Согласиться и продолжить развертывание». 6. Дождитесь завершения развертывания (примерно 1-2 минуты).

“ Доступ к Stable Diffusion WebUI

1. Проверьте статус готовности ускорения изображений для GPU-функции «sd». Function Compute предоставляет ускорение изображений для оптимизации запуска больших AI/GPU-образов. 2. На странице сведений о приложении нажмите на имя среды (например, «default environment»). 3. Выберите вкладку «Сведения об среде» и нажмите на функцию «sd» в разделе «Информация о ресурсах». 4. На вкладке «Конфигурация функции» в разделе «Информация об среде» дождитесь, пока «Статус готовности ускорения изображений» станет «Доступен». 5. Вернитесь на страницу сведений о приложении и нажмите на домен доступа в столбце «Операция» целевой среды. Это приведет вас к Stable Diffusion WebUI.

“ Генерация изображений с текстовыми запросами

Находясь в Stable Diffusion WebUI, перейдите на вкладку «Text to Image». Введите свой текстовый запрос в поле ввода и нажмите кнопку «Generate». Изображение будет постепенно становиться четче, а индикатор выполнения покажет прогресс генерации и предполагаемое оставшееся время.

“ Соображения по стоимости и использование бесплатного уровня

Развертывание и использование Stable Diffusion повлечет за собой расходы на ресурсы GPU, ресурсы vCPU, ресурсы памяти, дисковые ресурсы, трафик общедоступной сети и вызовы функций. Новые пользователи могут получить пробный пакет, но он может не покрывать трафик общедоступной сети и использование диска. Если вы сгенерируете 100 изображений, каждое из которых требует 5 МБ трафика общедоступной сети и занимает 5 секунд, затраты можно оценить следующим образом: - Трафик общедоступной сети: 0,50 юаня/ГБ * 500 МБ = 0,25 юаня - Использование диска: (превышение 512 МБ) 0,00000175 юаня/ГБ*секунду * 5000 ГБ*секунд = 0,008 юаня При конфигурации Function Compute с GPU 16 ГБ, vCPU 8 ядер и памятью 32 ГБ бесплатная пробная версия может поддерживать примерно 1041 минуту использования Stable Diffusion WebUI. Каждая генерация изображения (при условии 5 секунд) может создать до 12500 изображений. Не забывайте закрывать WebUI, когда он не используется, чтобы экономить ресурсы.

“ Удаление ресурсов

Если вам больше не нужно использовать приложение Stable Diffusion, удалите ресурсы, чтобы избежать дальнейших расходов. Перейдите в консоль Function Compute, нажмите «Приложения» и удалите целевое приложение. Подтвердите удаление и связанные с ним ресурсы.

“ FAQ

Обратитесь к документации Function Compute для устранения распространенных проблем, таких как сбои при запуске приложения, зависание процесса во время генерации изображений, невозможность установки плагинов онлайн, доступ к API Stable Diffusion, сведения о стоимости и альтернативные варианты настройки.

 Оригинальная ссылка: https://help.aliyun.com/zh/functioncompute/fc-2-0/use-cases/one-click-deployment-of-stable-diffusion-based-on-function-calculation-for

Логотип Stable Diffusion

Stable Diffusion

Black Technology LTD

Комментарий(0)

user's avatar

    Похожие учебные материалы

    Связанные инструменты