Apidog

Nền tảng phát triển API hợp tác tất cả trong một

Thiết kế API

Tài liệu API

Gỡ lỗi API

Giả lập API

Kiểm thử API tự động

Khám Phá API Stable Diffusion: Cách Sử Dụng và Kiểm Tra Trực Tuyến

Được giới thiệu vào năm 2022, API Stable Diffusion làm đơn giản hóa việc phân phối dữ liệu trong các hệ sinh thái số. Người dùng dễ dàng tạo hình ảnh AI mà không cần cài đặt địa phương. Đây là một cột mốc trong AI, hứa hẹn cung cấp dữ liệu một cách hiệu quả trên nhiều ngành, thúc đẩy sự phát triển.

Minh Triết

Minh Triết

Updated on tháng 11 29, 2024

Stable Diffusion, được công bố vào năm 2022, là một cột mốc quan trọng trong lĩnh vực trí tuệ nhân tạo, đặc biệt trong lĩnh vực tạo hình ảnh từ văn bản. Mô hình này, được xây dựng dựa trên các kỹ thuật khuếch tán, thể hiện sự bùng nổ diễn ra trong những tiến bộ của AI.

Stable Diffusion API là gì?

Stable Diffusion API đề cập đến một giao diện lập trình ứng dụng (API) được thiết kế để tạo điều kiện cho việc khuếch tán dữ liệu một cách suôn sẻ và đáng tin cậy trong các hệ sinh thái số. Nó cung cấp cho các nhà phát triển các công cụ và giao thức để đảm bảo rằng các quy trình phát tán dữ liệu vẫn ổn định, nhất quán và có thể mở rộng. API này đặc biệt có giá trị trong các tình huống mà khối lượng lớn dữ liệu cần được phân phối một cách hiệu quả mà không làm giảm độ tin cậy.

Stable Diffusion API cho phép các nhà phát triển, nghệ sĩ và người đam mê tạo ra hình ảnh AI sử dụng mô hình Stable Diffusion mà không cần thiết lập địa phương hoặc phần cứng chuyên biệt. Bằng cách tận dụng sức mạnh của điện toán đám mây, API đảm bảo trải nghiệm suôn sẻ và hiệu quả, cho phép người dùng dễ dàng tạo ra những hình ảnh chất lượng cao.

Ví dụ về đầu ra từ Stability.ai

Giá cho Stable Diffusion API

Tất cả người dùng mới sẽ nhận được 25 tín dụng miễn phí tự động khi tài khoản được tạo. Các tín dụng có thể được sử dụng trong DreamStudio và API

Giá cho tín dụng bổ sung là 1 đô la Mỹ cho 100 tín dụng. Việc tạo hình ảnh tiêu chuẩn tốn 0,2 tín dụng mỗi hình ảnh với bước tiêu chuẩn = 30.

Chú ý: Thuật ngữ "bước" đề cập đến số lần lặp lại hoặc các bước khuếch tán được thực hiện trong quá trình tạo hình ảnh.

Điều chỉnh giá vào năm 2022

Các chi phí tạo ra từ các mô hình khác nhau có thể khác nhau. Dưới đây là sự so sánh

Hình ảnh

Mô hình Stable Diffusion XL 1.0 Stable Diffusion 1.6
Tính năng Tiêu chuẩn Tốc độ xử lý cao
Giá (bước=30) 0.20 0.24

Chỉnh sửa

Tìm và Thay thế Inpaint
Tính năng Thay thế cái gì đó trong hình ảnh Inpaint một hình ảnh
Giá 4.00 3.00

Tăng độ phân giải

Tăng độ phân giải sáng tạo Real-ESRGAN x2
Tính năng Cải thiện chất lượng và hiệu suất lên 4k Cải thiện chi tiết
Giá 25.00 0.2

Video

  • Tính năng: tạo video ngắn
  • giá: 20.00

Xác thực Stable Diffusion API

Dưới đây là hướng dẫn từng bước để thiết lập và xác thực trước khi sử dụng API

  1. Đăng ký tài khoản cho stability.ai và xác minh nó

Đăng ký tài khoản cho Stability.ai

2. Lấy các khóa API từ trang tài khoản

Cách sử dụng Stable Diffusion API?

Khi đã có mã khóa API, bạn có thể sử dụng Apidog. Apidog là một công cụ phát triển API all-in-one cho thiết kế, gỡ lỗi, thử nghiệm, tài liệu và mô phỏng API. Apidog cung cấp sự linh hoạt cho những người dùng muốn bắt đầu xây dựng một API mới từ đầu hoặc nhập một API hiện có mà họ đã phát triển.

Ví dụ về việc sử dụng Apidog

  1. Kiểm tra số dư tài khoản
Phương thức: GET
Điểm cuối: https://api.stability.ai/v1/user/balance

Sử dụng các khóa API của bạn làm Xác thực, thiết lập trong Headers

Kết quả:

2.  Tạo hình ảnh từ văn bản

Phương thức: POST
điểm cuối: https://api.stability.ai/v1/generation/{engine_id}/text-to-image

Tham số đường dẫn:

  • engine_id :  phiên bản của mô hình (chuỗi)

Các tham số thân: chỉ những phần cần thiết được chỉ định ở đây

  • text_prompts:  ‌
    ‌ "text": "cái gì đó về hình ảnh",  ‌
    ‌ "weight": tùy chọn

ví dụ:

"text_prompts": [		
	{
    	"text": "cái gì đó về hình ảnh",		
        "weight": 0.5		
        }	
]

Kết quả:

sao chép chuỗi base64, sử dụng bộ chuyển đổi base64 sang hình ảnh để có được hình ảnh

Để biết thêm các phương pháp và chức năng, hãy tham khảo‌

Kết luận:

Stable Diffusion API đại diện cho một bước tiến quan trọng trong lĩnh vực phân phối dữ liệu, cung cấp cho các nhà phát triển một công cụ mạnh mẽ để xây dựng các hệ thống đáng tin cậy và có thể mở rộng. Khi các tổ chức trong nhiều ngành công nghiệp tiếp tục khai thác sức mạnh của dữ liệu, Stable Diffusion API sẽ đóng vai trò quan trọng trong việc cho phép phát tán dữ liệu một cách suôn sẻ và mở ra những khả năng mới cho đổi mới và phát triển.