💡 Gọi API chuẩn của Replicate (định dạng chính thức)#
📌 Nếu bạn cần thêm model nào, hãy liên hệ bộ phận CSKH để được hỗ trợ thêm.
🌐 Đổi endpoint:#
Thay https://api.replicate.com của trang chủ thành {{BASE_URL}}/replicate
Cấu trúc input, output, và cách gọi giữ nguyên như bản gốc.
🚀 Quy trình tích hợp#
1.
Tạo nhiệm vụ
Sau khi gửi yêu cầu, bạn sẽ nhận được task ID.
2.
Theo dõi tiến độ nhiệm vụ
Dùng task ID để truy vấn tiến trình và kết quả nhiệm vụ.
📌 Lưu ý: Link tài nguyên trả về chỉ có hiệu lực trong 1 giờ.
🔑 Các trường quan trọng trong phản hồi#
| Trường | Kiểu dữ liệu | Mô tả |
|---|
input | object | Dữ liệu đầu vào |
output | string hoặc []string | URL nội dung đầu ra |
status | string | Trạng thái: starting, processing, succeeded, failed |
🧪 1. Tạo nhiệm vụ bằng cách chỉ định model (dạng đường dẫn)#
Ví dụ với model black-forest-labs/flux-schnell:{
"id": "qpt5jq1fssrmc0cmd5hvy31mdg",
...
"status": "starting",
"urls": {
"get": "https://api.replicate.com/v1/predictions/qpt5jq1fssrmc0cmd5hvy31mdg"
}
}
🧪 2. Tạo nhiệm vụ bằng cách chỉ định version#
Ví dụ với model lucataco/flux-schnell-lora:
📥 Truy vấn kết quả nhiệm vụ#
Dùng task ID từ bước trên để truy vấn trạng thái và kết quả:{
"id": "ctdwaehfz1rm80cmd5nsjd8114",
"status": "succeeded",
"output": [
"https://replicate.delivery/xezq/..."
],
"metrics": {
"image_count": 1,
"predict_time": 0.557916184
}
}
📌 Chú ý: Liên kết và kết quả có thời hạn, hãy lưu hoặc xử lý ngay sau khi lấy được.Modified at 2025-07-27 12:32:17