Thông số kỹ thuật của flux-dev
| Thông số | Chi tiết |
|---|---|
| ID mô hình | flux-dev |
| Họ mô hình | FLUX.1 [dev] |
| Nhà cung cấp / nguồn gốc | Black Forest Labs |
| Phương thức | Tạo ảnh từ văn bản |
| Kiến trúc | Transformer dòng hiệu chỉnh với 12B tham số |
| Trường hợp sử dụng chính | Tạo ảnh chất lượng cao từ lời nhắc ngôn ngữ tự nhiên |
| Định vị hiệu năng | Được thiết kế như một biến thể trọng số mở chất lượng cao, nằm dưới FLUX.1 [pro] và trên các biến thể nhẹ, nhanh hơn trong họ FLUX |
| Xử lý prompt | Khả năng bám sát prompt mạnh mẽ và tuân theo hướng dẫn ở mức cạnh tranh cho các mô tả hình ảnh phức tạp |
| Cách tiếp cận hiệu quả | Được huấn luyện bằng guidance distillation để suy luận hiệu quả hơn |
| Hình thức cung cấp | Thường có sẵn thông qua API suy luận được lưu trữ và các nền tảng mô hình, với trọng số mở được công bố cho hệ sinh thái mô hình cơ sở |
| Ghi chú về giấy phép | Bản phát hành FLUX.1 [dev] gốc đi kèm giấy phép phi thương mại từ Black Forest Labs, vì vậy các điều khoản sử dụng về sau cần được kiểm tra cẩn thận trong môi trường bạn triển khai |
flux-dev là gì?
flux-dev là định danh mô hình của CometAPI cho FLUX.1 [dev], một mô hình text-to-image từ Black Forest Labs được xây dựng để tạo ra các hình ảnh chi tiết, bám sát prompt từ mô tả bằng văn bản. Black Forest Labs mô tả FLUX.1 [dev] là một transformer dòng hiệu chỉnh với 12 billion tham số, và định vị nó là mô hình chất lượng cao đứng sau FLUX.1 [pro] trong dòng sản phẩm FLUX.1 ban đầu.
Trong thực tế, flux-dev được sử dụng khi bạn muốn chất lượng hình ảnh cao hơn và khả năng bám sát prompt tốt hơn so với các bộ tạo ảnh nhẹ, đồng thời vẫn hưởng lợi từ hệ sinh thái FLUX rộng hơn. Mô hình được đánh giá cao về khả năng tạo đầu ra trau chuốt, xử lý chỉ dẫn phong cách tốt và hỗ trợ các quy trình nghiên cứu, sáng tạo nhờ tính sẵn có của mô hình mở trên các nền tảng lớn.
Vì FLUX.1 [dev] thuộc một họ mô hình sau đó mở rộng với các biến thể hướng công cụ và hướng chỉnh sửa, nên nó được hiểu tốt nhất như một mô hình nền tảng text-to-image cốt lõi: bạn cung cấp một prompt văn bản, và mô hình trả về một hoặc nhiều ảnh được tạo phù hợp với cảnh, phong cách, bố cục hoặc ý tưởng yêu cầu.
Tính năng chính của flux-dev
- Tạo ảnh chất lượng cao: FLUX.1 [dev] được Black Forest Labs định vị là mô hình text-to-image tiên tiến với chất lượng đầu ra chỉ dưới FLUX.1 [pro], phù hợp cho concept art, minh họa, hình ảnh marketing và thử nghiệm ý tưởng ở mức độ chuyên nghiệp.
- Bám sát prompt mạnh mẽ: Mô hình đặc biệt được ghi nhận về khả năng tuân theo prompt ở mức cạnh tranh, hữu ích khi prompt bao gồm nhiều đối tượng, gợi ý bố cục, chỉ dẫn phong cách hoặc mô tả cảnh chi tiết.
- Kiến trúc transformer dòng hiệu chỉnh 12B: Thiết kế transformer dòng hiệu chỉnh với 12 billion tham số là phần cốt lõi trong hồ sơ năng lực của mô hình và là một lý do giúp mô hình đạt độ trung thực và chi tiết hình ảnh cao.
- Hiệu quả từ guidance distillation: Black Forest Labs cho biết FLUX.1 [dev] được huấn luyện bằng guidance distillation, giúp cải thiện hiệu quả so với các phương pháp tạo ít được tối ưu hóa.
- Tương thích với hệ sinh thái mở: Mô hình được phát hành dưới các dạng hỗ trợ thử nghiệm, triển khai và tùy biến quy trình rộng hơn, bao gồm hỗ trợ hệ sinh thái qua Hugging Face, xuất ONNX và các công cụ FLUX liên quan.
- Hỗ trợ quy trình sáng tạo linh hoạt:
flux-devphù hợp cho lên ý tưởng, phác thảo trực quan, khám phá phong cách và tích hợp pipeline khi nhà phát triển cần một mô hình text-to-image đa dụng mạnh mẽ thay vì một bộ tạo chuyên biệt hẹp. Đây là suy luận dựa trên định vị chính thức và các định dạng triển khai hiện có.
Cách truy cập và tích hợp flux-dev
Bước 1: Đăng ký để lấy khóa API
Để truy cập flux-dev, trước tiên hãy đăng ký trên CometAPI và tạo khóa API từ bảng điều khiển. Sau khi đăng nhập, tạo một khóa cho ứng dụng của bạn và lưu trữ an toàn trong biến môi trường hoặc trình quản lý bí mật. Bạn sẽ dùng khóa này để xác thực mọi yêu cầu tới API flux-dev.
Bước 2: Gửi yêu cầu tới API flux-dev
Khi đã có khóa API, hãy gửi yêu cầu tới endpoint của CometAPI với flux-dev làm tên mô hình.
curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting"
}'
Python ví dụ:
import os
import requests
url = "https://api.cometapi.com/v1/images/generations"
headers = {
"Authorization": f"Bearer {os.environ['COMETAPI_API_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting",
}
response = requests.post(url, headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())
Bước 3: Truy xuất và xác minh kết quả
Sau khi gửi, CometAPI trả về payload kết quả đã tạo cho flux-dev. Phân tích phản hồi để lấy URL hình ảnh, dữ liệu tệp hoặc siêu dữ liệu liên quan tùy theo cách tích hợp của bạn. Sau đó, bạn nên xác minh rằng đầu ra khớp với prompt, kiểm tra an toàn ở cấp ứng dụng hoặc tuân thủ chính sách, và ghi lại ID yêu cầu hoặc siêu dữ liệu phản hồi để phục vụ gỡ lỗi, kiểm toán và độ tin cậy quy trình.