💡 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