AI Setup TutorialOctober 15, 2025

การติดตั้ง Stable Diffusion บน QuickPod

คู่มือการติดตั้งและตั้งค่า Stable Diffusion WebUI A1111 พร้อมโมเดล AI บนแพลตฟอร์ม GPU cloud QuickPod

1

ไปที่ https://console.quickpod.io/templates เพื่อสร้าง Template Stable Diffusion

  1. 1.1
  2. 1.2

    จากนั้นกด Create New Template

Step 1 illustration
คลิกเพื่อขยายภาพ
2

กรอกข้อมูลเพื่อสร้าง Template ตามภาพ

  1. 2.1

    Template Type: เลือกเป็น GPU

  2. 2.2

    Template Name: ตั้งชื่อเทมเพลต เช่น Stable Diffusion WebUI A1111 - 1.10.0

  3. 2.3

    Docker Image Path: ใส่ path ของ Docker image เป็น docker.io/runpod/a1111:1.10.0.post7 ซึ่งเป็นฐานระบบที่จะติดตั้งและรันใน Pod

  4. 2.4

    Disk Space: กำหนดพื้นที่จัดเก็บข้อมูล เช่น 50 GB ใช้สำหรับบันทึกโมเดล

  5. 2.5

    Docker Options: ใส่คำสั่งเสริมตอนรัน container -p 3001:3001 -p 8888:8888 -p 22:22 -v /workspace:/workspace -e JUPYTER_PASSWORD=98nsgz061tf7ik4aa1nz -e VENV_PATH=/workspace/venvs/a1111

  6. 2.6

    Docker Entrypoint Run Options: ระบุคำสั่งที่จะรันเมื่อ container เริ่มทำงาน #!/bin/bash และ /bin/bash

  7. 2.7

    On Start Script: ระบุคำสั่งแต่ละบรรทัดดังนี้
    #!/bin/bash
    cd /workspace/stable-diffusion-webui
    git pull origin master
    python launch.py --port 3001 --listen --api --xformers --enable-insecure-extension-access --no-half-vae

  8. 2.8

    เมื่อกรอกข้อมูลครบทั้งหมดแล้ว กดปุ่ม Create Template เพื่อบันทึกและสร้างเทมเพลตใหม่ พร้อมใช้งานต่อในระบบ

Step 2 illustration
คลิกเพื่อขยายภาพ
3

เลือกและเปิดใช้งาน Template

  1. 3.1

    คลิก Select เพื่อเลือกเทมเพลตที่เพิ่งสร้างไว้

  2. 3.2

    ระบบจะแสดงหน้าต่างยืนยันขึ้นมา จากนั้นคลิก Search Console เพื่อเข้าสู่หน้าควบคุมหลักสำหรับสร้างและจัดการ Pod ต่อไป

Step 3 illustration
คลิกเพื่อขยายภาพ
4

เลือกการตั้งค่า GPU

  1. 4.1

    เลือกประเภท GPU เป็น NVIDIA GeForce RTX 4090 จากเมนูค้นหา

  2. 4.2

    ตั้งค่า Sort By: Cost เพื่อจัดเรียงลิสต์จากราคาต่ำไปสูง

  3. 4.3

    เลือกผู้ให้บริการ GPU ที่พร้อมใช้งาน (บางเครื่องอาจไม่สามารถรันได้) แนะนำเลือกเครื่องที่มี VRAM ขั้นต่ำ 24 GB เพื่อให้ประสิทธิภาพเพียงพอ

  4. 4.4

    คลิก Create POD เพื่อสร้างเซิร์ฟเวอร์ GPU ที่เลือกไว้

Step 4 illustration
คลิกเพื่อขยายภาพ
5

สร้าง Pod Instance

  1. 5.1

    เมื่อหน้าต่าง Create Pod ปรากฏขึ้น ตรวจสอบรายละเอียดให้ครบถ้วน เช่น ชื่อเทมเพลต, พื้นที่เก็บข้อมูล (Disk Space) และค่าใช้จ่ายต่อชั่วโมง

  2. 5.2

    คลิกปุ่ม Create Pod เพื่อเริ่มสร้างเซิร์ฟเวอร์ GPU ตามเทมเพลตที่เลือกไว้

  3. 5.3

    ระบบจะแสดงหน้าต่างแจ้งเตือนว่ากำลังสร้าง Pod จากนั้นคลิก My Pods เพื่อไปยังหน้ารวม Pod ที่กำลังถูกสร้างและเตรียมพร้อมใช้งาน

Step 5 illustration
คลิกเพื่อขยายภาพ
6

ตรวจสอบสถานะ Pod

  1. 6.1

    เมื่อระบบพามาที่หน้า https://console.quickpod.io/pods ตรวจสอบสถานะในแท็บ Container - หากระบบรัน Stable Diffusion ได้สำเร็จ จะมีข้อความยาว ๆ สีเขียวแสดงขึ้นมา (ตามภาพ) - แต่ถ้าระบบรันไม่สำเร็จ จะเห็นข้อความสั้น ๆ เช่น Already exists (ตามภาพหมายเลข 6.3) ในกรณีนี้ให้กดปุ่ม Destroy ด้านล่าง เพื่อยกเลิก Pod และกลับไปเลือก GPU เครื่องใหม่

  2. 6.2

    หากระบบรันได้ปกติ ภายในไม่กี่วินาทีจะมีปุ่ม Connect ปรากฏขึ้น ให้คลิก Connect เพื่อเข้าสู่หน้าการใช้งาน Stable Diffusion

Step 6 illustration
คลิกเพื่อขยายภาพ
7

เชื่อมต่อกับ JupyterLab

  1. 7.1

    เมื่อหน้าต่าง Connect to Pod ปรากฏขึ้น ให้คลิกที่ HTTP ใต้พอร์ต 8888 → 20102 เพื่อเปิดหน้า JupyterLab และเริ่มขั้นตอนการติดตั้งโมเดลต่อไป

Step 7 illustration
คลิกเพื่อขยายภาพ
8

เปิด Terminal ใน JupyterLab

  1. 8.1

    เมื่อมาถึงหน้า JupyterLab ให้คลิกเลือกที่ Terminal เพื่อเปิดหน้าต่างคำสั่งสำหรับติดตั้งโมเดลภายในระบบ

Step 8 illustration
คลิกเพื่อขยายภาพ
9

ติดตั้งโมเดล Stable Diffusion

  1. 9.1

    ให้คัดลอกโค้ดจากลิงก์นี้ https://cloud.snapmingle.online/api/media/public/documents/Stable-Diffusion-QuickPod-Model-Install-Code.txt.txt นำมาใส่ในหน้าต่าง Terminal โดยกด Ctrl + V เพื่อวางโค้ด แล้วกด Enter เพื่อเริ่มการติดตั้ง จากนั้นรอจนกระทั่งระบบแสดงคำว่า Done ที่ด้านล่างสุด แสดงว่าการติดตั้งเสร็จสมบูรณ์

Step 9 illustration
คลิกเพื่อขยายภาพ
10

เข้าถึงหน้า Stable Diffusion WebUI

  1. 10.1

    กลับมาที่หน้าต่าง Connect to Pod ให้คลิกที่ HTTP ใต้พอร์ต 3001 → 20101 เพื่อเปิดหน้า Stable Diffusion

Step 10 illustration
คลิกเพื่อขยายภาพ
11

Apply and Restart UI

  1. 11.1

    เมื่อเข้าสู่หน้า Stable Diffusion แล้ว ให้คลิกที่ปุ่ม Extensions ด้านบน

  2. 11.2

    จากนั้นคลิกปุ่ม Apply and restart UI เพื่อรีโหลดโมเดลและส่วนเสริม (Extensions) ที่เราเพิ่งติดตั้ง หลังจากรีสตาร์ทแล้ว ระบบจะพร้อมใช้งาน Stable Diffusion และส่วนเสริมทั้งหมด

Step 11 illustration
คลิกเพื่อขยายภาพ