← Quay lại Blog
Tool Reviews

Giải pháp tích hợp API Stability AI

Bởi PromptShot AI26 tháng 4, 20262 phút đọc374 words

Giới thiệu về tích hợp API Stability AI

Stability AI là một nhà cung cấp hàng đầu về mô hình AI cho tạo hình ảnh, bao gồm mô hình Stable Diffusion phổ biến. API Stability AI cho phép các nhà phát triển và nghệ sĩ truy cập các mô hình mạnh mẽ này và tạo hình ảnh chất lượng cao một cách lập trình. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn qua quá trình tích hợp API Stability AI vào các dự án của mình và cung cấp các mẹo cho việc tối ưu hóa các yêu cầu để đạt được kết quả tốt hơn.

Yêu cầu trước khi tích hợp API Stability AI

Trước khi bắt đầu, hãy đảm bảo rằng bạn đã có: * 1 tài khoản Stability AI với quyền truy cập API * 1 ngôn ngữ lập trình của bạn (ví dụ: Python, JavaScript hoặc Go) * 1 kiến thức cơ bản về tương tác API và dữ liệu JSON ### Khóa API và chứng nhận Để bắt đầu, bạn cần lấy khóa API và chứng nhận từ tài khoản Stability AI của mình. Hãy thực hiện các bước sau:

// Lấy khóa API và chứng nhận
api_key = "KHÓA_API_CỦA_BẠN"
api_secret = "CHỨNG_KHÁN_CỦA_BẠN"
api_endpoint = "https://api.stability.ai/v1/models/stable-diffusion"
### Tài khoản và quyền hạn Để xác thực và cấp quyền cho các yêu cầu API, hãy sử dụng mã sau:

// Import các thư viện cần thiết
import requests

# Set khóa API và chứng nhận
api_key = "KHÓA_API_CỦA_BẠN"
api_secret = "CHỨNG_KHÁN_CỦA_BẠN"

# Set điểm cuối API
api_endpoint = "https://api.stability.ai/v1/models/stable-diffusion"

# Xác thực và cấp quyền cho yêu cầu API
response = requests.post(api_endpoint, headers={"Authorization": f"Bearer {api_key}"})
### Tạo hình ảnh với Stable Diffusion Để tạo hình ảnh bằng Stable Diffusion, hãy sử dụng điểm cuối API sau:

// Tạo hình ảnh bằng Stable Diffusion
api_endpoint = "https://api.stability.ai/v1/models/stable-diffusion/generate"

# Set yêu cầu và tham số
prompt = "Một thành phố tương lai với các tòa nhà cao tầng và xe hơi bay"
parameters = {
    "width": 512,
    "height": 512,
    "num_steps": 50,
    "guidance_scale": 7.5
}

# Xác thực và cấp quyền cho yêu cầu API
response = requests.post(api_endpoint, headers={"Authorization": f"Bearer {api_key}"},
                         json={"prompt": prompt, "parameters": parameters})

Try PromptShot AI free →

Upload any image and get a ready-to-use AI prompt in seconds. No signup required.

Generate a prompt now