不知道如何運行穩定擴散?我們已經為您準備好了。

Stable Diffusion 是最好的 AI 圖像生成器之一,它允許用戶從他們的文本輸入中創建令人驚嘆的藝術作品——就像 DALL-E 2 和 Imagen。 8 月 22 日,Stable Diffusion 公開發布,這意味著現在任何人都可以使用它們生成圖像。

在過去,並不是每個人都可以訪問 AI 文本到圖像模型(例如 Midjourney AI)。只有少數成功獲得測試版訪問權限的幸運者能夠生成圖像。情況不再如此。

目錄

有了 Stable Diffusion,任何人都可以用自己的文字生成圖像。我們將向您展示它是如何完成的。讓我們言歸正傳!

我可以在沒有 GPU 的情況下運行 Stable Diffusion 嗎?

是的,您可以在不使用 GPU 的情況下運行 Stable Diffusion。可通過三種方式實現這一壯舉:

使用 Hugging Face 網站。使用 Google Colab Pro 使用 DreamStudio Lite 網站。

要使用 Hugging Face 運行 Stable Diffusion,只需轉至 this website,輸入您的提示並點擊生成圖像。我們將在以下部分詳細討論其他兩種方法。

如何在線運行穩定擴散

運行穩定擴散的最簡單方法之一是使用 DreamStudio 網絡應用程序. DreamStudio Lite 是 Stability AI 的產品——這家公司創建了 Stable Diffusion。使用 DreamStudio 界面,您可以創建您可以“夢想”的任何圖像。

要通過 DreamStudio 運行 Stable Diffusion:

導航到 DreamStudio 網站。創建一個帳戶。進入後,將您的文本輸入底部的文本框,緊挨著 Dream 按鈕。輸入創建圖像後,單擊Dream 按鈕。您的圖像將在 5 秒內生成。

就是這樣!您可以通過單擊生成的圖像中間的下載圖標 下載您創建的圖像。您可以在右側調整幾個設置,例如圖像的分辨率或要生成的圖像數量。

用戶在註冊 DreamStudio 時可獲得 200 個積分。這樣,您就可以使用 DreamStudio 網絡應用程序生成 200 張 512×512 分辨率的免費圖像。之後,您需要支付 1 英鎊(1.18 美元)購買 100 代。

NSFW 過濾器應用於此工俱生成的圖像,因此如果您嘗試創建圖像,您將得到完全模糊的圖像被視為 NSFW。

使用 Colab 運行 Stable Diffusion

或者,您可以通過 Google Colab 在非本地訪問 Stable Diffusion。但是,需要注意的是,您需要一個 Colab Pro 帳戶,因為 Colab 免費版的 VRAM 略少,無法生成圖像。

值得注意的是,這個工具還自帶NSFW過濾器。也就是說,有一種解決方法可以通過 Google Colab 在 Stable Diffusion 上製作 NSFW 圖像。您可以在鏈接的文章中找到它。

如何在本地運行穩定的擴散

如果您的 GPU 具有至少 6GB 的顯存,則可以在您的 PC 上本地運行穩定的擴散.如果您的 GPU 沒有足夠的 VRAM,您可能會遇到 Stable Diffusion 運行時錯誤。

運行模型的步驟可能看起來有點複雜,但實際上很容易遵循你可以通過一點努力來完成它。這是您需要做的。

下載並設置 Stable Diffusion

創建一個 Huggingface 帳戶。前往此處,點擊註冊 (頂部欄)並創建一個帳戶。完成後,轉到這裡。轉到此鏈接並選擇文件和版本標籤。下載 sd-v1-4.ckpt 文件。文件超過 4GB,所以在你等待的時候,去喝杯咖啡或者看看最新的 TikTok 趨勢。下載 克隆 repo 並解壓縮。要下載,請點擊代碼(綠色按鈕)並選擇下載ZIP。打開解壓縮的文件並導航到stable-diffusion-main/models/ldm.在那裡創建一個名為“stable-diffusion-v1”的文件夾。將 sd-v1-4.ckpt 文件重命名為“model.ckpt”,並將其複製到您創建的文件夾 (stable-diffusion-v1) 中。打開文件 environment.yaml 在記事本中,在“dependencies:”這一行之後,添加“-git”。“-”應該與以下行中的那些對齊。

Go 此處 並下載 Miniconda 3 Windows。為所有用戶安裝 Miniconda。取消選中“將 Miniconda 註冊為系統 Python 3.9”。

生成圖像

打開 Anaconda Prompt (Miniconda 3)。鍵入“cd”,然後將文件夾拖到 Anaconda 提示符控制台中。運行以下命令:conda env create-f environment.yaml。在執行此操作之前,請確保您位於 stable-diffusion-main 文件夾中。運行以下命令:conda activate ldm。要生成圖像,請運行以下命令:python scripts/txt2img.py–prompt”Elon Musk as an alien”–H 512–W 512–seed 27–n_iter 2–ddim_steps 50。對於自定義圖像,將 Elon Musk 語句替換為您想要的圖像創造。

這就是您創建圖像的方式。有點工作,對吧?

要創建新圖像,您必須重複步驟 2 到 4。您可以通過更改 H 和 W 旁邊的數字來調整圖像的高度和寬度。但是,要獲得更高分辨率的圖像,您將需要 10 或 12 GB 的 VRAM。

如果出現內存不足錯誤,請在第 10 步中運行以下命令:python optimizedSD/optimized_txt2img.py–prompt”Elon Musk as an alien”–H 512–W 512–seed 27–n_iter 1–ddim_steps 50

繼續!將您的想像力變成藝術。

既然您在這裡,請了解如何使用 Midjourney AI-另一個圖像生成器 AI,例如 Stable Fusion。

By Kaitlynn Clay

我是一名用戶體驗專家。 我對網頁設計和用戶行為分析很感興趣。 在我休息的日子裡,我總是參觀藝術博物館。