Stable Diffusion เปิดตัวในปี 2022 ถือเป็นก้าวสำคัญในวงการปัญญาประดิษฐ์ โดยเฉพาะอย่างยิ่งในด้านการสร้างภาพจากข้อความ โมเดลนี้สร้างขึ้นจากเทคนิคการแพร่กระจาย ซึ่งเป็นตัวอย่างของการพัฒนา AI ที่กำลังดำเนินอยู่
Stable Diffusion API คืออะไร?
Stable Diffusion API หมายถึงส่วนต่อประสานโปรแกรมประยุกต์ (API) ที่ออกแบบมาเพื่ออำนวยความสะดวกในการแพร่กระจายข้อมูลอย่างราบรื่นและเชื่อถือได้ภายในระบบนิเวศดิจิทัล โดยมีเครื่องมือและโปรโตคอลสำหรับนักพัฒนาเพื่อให้แน่ใจว่ากระบวนการเผยแพร่ข้อมูลยังคงเสถียร สอดคล้องกัน และปรับขนาดได้ API นี้มีประโยชน์อย่างยิ่งในสถานการณ์ที่จำเป็นต้องแจกจ่ายข้อมูลจำนวนมากอย่างมีประสิทธิภาพโดยไม่กระทบต่อความน่าเชื่อถือ
Stable Diffusion API ช่วยให้นักพัฒนา ศิลปิน และผู้ที่สนใจสามารถสร้างภาพ AI โดยใช้โมเดล Stable Diffusion โดยไม่จำเป็นต้องติดตั้งในเครื่องหรือมีฮาร์ดแวร์พิเศษ ด้วยการใช้พลังของการประมวลผลบนคลาวด์ API ช่วยให้มั่นใจได้ถึงประสบการณ์ที่ราบรื่นและมีประสิทธิภาพ ช่วยให้ผู้ใช้สร้างภาพคุณภาพสูงได้อย่างง่ายดาย
ตัวอย่างผลลัพธ์จาก Stability.ai
ราคาสำหรับ Stable Diffusion API
ผู้ใช้ใหม่ทุกคนจะได้รับเครดิตฟรี 25 เครดิตโดยอัตโนมัติเมื่อสร้างบัญชี เครดิตสามารถใช้ได้ใน DreamStudio และ API
ราคาสำหรับเครดิตสำรองคือ US$1 สำหรับ 100 เครดิต การสร้างภาพมาตรฐานใช้ 0.2 เครดิตต่อภาพ โดยมีขั้นตอนมาตรฐาน = 30
หมายเหตุ: คำว่า "step" หมายถึงจำนวนการทำซ้ำหรือขั้นตอนการแพร่กระจายที่ดำเนินการในระหว่างกระบวนการสร้างภาพ

การปรับราคาในปี 2022
ต้นทุนการสร้างโมเดลที่แตกต่างกันอาจแตกต่างกันไป นี่คือการเปรียบเทียบ
รูปภาพ
Model | Stable Diffusion XL 1.0 | Stable Diffusion 1.6 |
---|---|---|
Features | Standard | High speed of processing |
Pricing (step=30) | 0.20 | 0.24 |
การแก้ไข
Search-and-Replace | Inpaint | |
---|---|---|
Features | Replace somthing in the image | Inpaint an image |
Pricing | 4.00 | 3.00 |
Upscaling
Creative Upscale | Real-ESRGAN x2 | |
---|---|---|
Features | Quality and performance improvement to 4k | Detail enhancing |
Pricing | 25.00 | 0.2 |
วิดีโอ
- Feature: สร้างวิดีโอสั้น
- pricing: 20.00
การตรวจสอบสิทธิ์ Stable Diffusion API
นี่คือ ขั้นตอนการตั้งค่าและการตรวจสอบสิทธิ์ทีละขั้นตอน ก่อนใช้ API
- สมัครบัญชีสำหรับ stability.ai และยืนยัน

สมัครบัญชีสำหรับ Stability.ai
2. รับ API key จากหน้าบัญชี


วิธีใช้ Stable Diffusion API?
เมื่อได้รับโทเค็น API key แล้ว คุณสามารถใช้ Apidog ได้ Apidog เป็นเครื่องมือพัฒนา API แบบครบวงจรสำหรับการออกแบบ API, แก้ไขข้อบกพร่อง, ทดสอบ, ทำเอกสาร และจำลอง Apidog มอบความยืดหยุ่นสำหรับผู้ใช้ที่ต้องการเริ่มต้นสร้าง API ใหม่ตั้งแต่เริ่มต้น หรือนำเข้า API ที่มีอยู่ซึ่งพวกเขากำลังพัฒนา
ตัวอย่างการใช้ Apidog
- ตรวจสอบยอดคงเหลือในบัญชี
Method: GET
Endpoint: https://api.stability.ai/v1/user/balance
ใช้ API key ของคุณเป็น Authorization ตั้งค่าใน Headers

ผลลัพธ์:

2. การสร้างข้อความเป็นรูปภาพ
Method: POST
endpoint: https://api.stability.ai/v1/generation/{engine_id}/text-to-image
พารามิเตอร์ Path:
- engine_id : รุ่นของโมเดล (string)

พารามิเตอร์ Body: ระบุเฉพาะส่วนที่จำเป็นที่นี่
- text_prompts:
"text": "something about the image",
"weight": optional
ตัวอย่าง:
"text_prompts": [
{
"text": "something about the image",
"weight": 0.5
}
]

ผลลัพธ์:

คัดลอกสตริง base64 ใช้ตัวแปลง base64 เป็นรูปภาพเพื่อรับรูปภาพ

สำหรับวิธีการและฟังก์ชันการทำงานเพิ่มเติม โปรดดูที่

บทสรุป:
Stable Diffusion API แสดงถึงความก้าวหน้าครั้งสำคัญในด้านการเผยแพร่ข้อมูล โดยนำเสนอเครื่องมืออันทรงพลังสำหรับนักพัฒนาในการสร้างระบบที่เชื่อถือได้และปรับขนาดได้ ในขณะที่องค์กรต่างๆ ในอุตสาหกรรมต่างๆ ยังคงใช้ประโยชน์จากพลังของข้อมูล Stable Diffusion API จะมีบทบาทสำคัญในการเปิดใช้งานการเผยแพร่ข้อมูลที่ราบรื่น และปลดล็อกความเป็นไปได้ใหม่ๆ สำหรับนวัตกรรมและการเติบโต