Skip to main content

Những gì bạn sẽ xây dựng

Bạn sẽ tạo một tác vụ tạo ảnh Flux với POST /flux/v1/flux-dev, thăm dò GET /flux/v1/get_result, và tải URL ảnh được tạo xuống khi tác vụ đã sẵn sàng.

Điều kiện tiên quyết

  • Một API key CometAPI được lưu trong COMETAPI_KEY
  • Python 3.10+ với requests, hoặc Node.js 18+
  • Một đường dẫn model Flux từ tài liệu tham chiếu Flux API hoặc Models

API key, base URL, xác thực

Việc tạo ảnh Flux sử dụng tên model trong đường dẫn URL:
Thăm dò endpoint kết quả bằng task ID:
Xác thực bằng Bearer token:

Ví dụ mã

Sử dụng các tab bên dưới để xem các ví dụ có thể sao chép bằng cURL, Python và Node.js.

Giải thích luồng

Việc tạo bằng Flux là bất đồng bộ. Endpoint tạo sẽ trả về một id tác vụ. Poll /flux/v1/get_result?id=<task_id> cho đến khi statusReady, sau đó tải xuống result.sample. Các URL kết quả của Flux có thời hạn. Hãy sao chép các hình ảnh đã hoàn tất vào hệ thống lưu trữ của riêng bạn khi ứng dụng cần quyền truy cập lâu dài.

Các tham số phổ biến

Khắc phục sự cố / Câu hỏi thường gặp

Tiếp tục polling bằng một vòng lặp retry có giới hạn và timeout. Lưu task ID để có thể kiểm tra job sau.
Tải xuống result.sample ngay sau khi tác vụ chuyển sang Ready, rồi lưu hình ảnh vào bộ nhớ lưu trữ của riêng bạn.
Mức độ hỗ trợ tham số Flux khác nhau tùy theo biến thể model. Hãy bắt đầu với prompt, widthheight, sau đó kiểm tra tài liệu tham chiếu Flux API trước khi thêm các trường tùy chọn.

Các bước tiếp theo