
Replicate cho phép chạy hàng nghìn AI model open-source qua API đơn giản, pay-per-use. Hỗ trợ Stable Diffusion, Llama, Whisper và nhiều model khác. Phù hợp cho developer muốn prototype nhanh với AI.
Tạo Tài Khoản Và Lấy API Token
Đăng ký tài khoản Replicate và lấy token xác thực để gọi API.
Đăng ký tại replicate.com, vào Account Settings > API Tokens, copy token và lưu vào biến môi trường `REPLICATE_API_TOKEN`.
Không commit token vào git, dùng file .env và thêm .env vào .gitignore.
Chọn Model Phù Hợp Trên Replicate Explore
Tìm model tạo ảnh phù hợp nhu cầu và xem tài liệu input/output cụ thể của model đó.
Vào replicate.com/explore, tìm model như 'stability-ai/sdxl', xem tab API để biết định dạng tham số cần truyền vào.
Chạy thử model trực tiếp trên web UI của Replicate trước để hiểu rõ output trước khi viết code tích hợp.
Cài Đặt SDK Và Gọi Thử API
Cài thư viện client chính thức và gọi thử model từ code backend.
Chạy `npm install replicate`, sau đó gọi `replicate.run("stability-ai/sdxl:version-id", { input: { prompt: "..." } })`.
Luôn pin đúng version ID của model trong code để tránh output thay đổi bất ngờ khi model được cập nhật.
Xử Lý Bất Đồng Bộ Và Trạng Thái Xử Lý
Xử lý việc gọi model không trả kết quả ngay lập tức, cần theo dõi trạng thái prediction.
Dùng webhook hoặc polling qua `replicate.predictions.get(id)` để kiểm tra trạng thái 'starting', 'processing', 'succeeded'.
Ưu tiên dùng webhook thay vì polling liên tục để giảm tải và có kết quả nhanh hơn khi xử lý xong.
Lưu Kết Quả Và Giới Hạn Chi Phí
Lưu ảnh kết quả vào storage riêng và thiết lập giới hạn để kiểm soát chi phí sử dụng.
Tải ảnh từ URL kết quả về lưu vào S3/Supabase Storage, đồng thời đặt giới hạn số lượt gọi mỗi người dùng mỗi ngày trong code ứng dụng.
Theo dõi dashboard usage trên Replicate hàng tuần để phát hiện sớm nếu chi phí tăng bất thường.
Chưa có đánh giá nào - hãy là người đầu tiên chia sẻ trải nghiệm của bạn.
Đăng nhập để để lại đánh giá.
Ưu Điểm
Nhược Điểm
Một thương hiệu thời trang nhỏ cần tạo nhanh ảnh mockup sản phẩm trên nhiều bối cảnh khác nhau mà không cần chụp ảnh studio.
Vấn đề
Chi phí thuê studio và người mẫu cho mỗi bộ sưu tập mới lên tới hàng chục triệu đồng, trong khi ngân sách marketing hạn chế.
Giải pháp
Dùng Replicate gọi API các model tạo ảnh mã nguồn mở (như SDXL) để tạo ảnh mockup sản phẩm trên nhiều bối cảnh khác nhau, tích hợp trực tiếp vào hệ thống quản lý sản phẩm nội bộ.
Một sàn thương mại điện tử nhỏ muốn cho người bán tự động xóa nền ảnh sản phẩm khi đăng bán mà không cần Photoshop.
Vấn đề
Đội dev không có chuyên môn về computer vision và không muốn tự huấn luyện, host một model xóa nền riêng.
Giải pháp
Tích hợp API model xóa nền có sẵn trên Replicate trực tiếp vào luồng đăng sản phẩm, xử lý ảnh ngay khi người bán tải lên.