Логотип AiToolGo

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

In-depth discussion
Technical
 0
 0
 1
Логотип 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

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

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