Hướng dẫn cài đặt

Hướng dẫn cài đặt nhà cung cấp

Xem các bước cài đặt và cách khắc phục sự cố theo công cụ.

Hướng dẫn cài đặt nhà cung cấp/Cấu hình Replicate / fal.ai

Cấu hình Replicate / fal.ai

Replicate và fal.ai thiên về dạng 'nền tảng API mô hình'. Chúng có thể gọi các mô hình hình ảnh, âm thanh, video, v.v., nhưng không phải mọi mô hình đều dùng chung một bộ tham số. Người mới bắt đầu trước tiên cần chọn một mô hình cụ thể, sau đó xem các trường đầu vào được cung cấp trên trang của mô hình đó.

Điểm khác biệt so với nhà cung cấp AI thông thường

Nền tảngNhững gì bạn cần chuẩn bị trướcLưu ý
ReplicateAPI Token, Trang mô hình, Tham số đầu vàoNode SDK chính thức thường đọc Token từ REPLICATE_API_TOKEN; các trường đầu vào sẽ khác nhau tùy theo từng mô hình.
fal.aiFAL_KEY, Model ID, Tham số đầu vàoJS client chính thức thường đọc Key từ FAL_KEY; bạn cũng cần kiểm tra các trường trên trang mô hình cụ thể.
Nhà cung cấp Chat AI thông thườngKey, Base URL, Tên mô hìnhChủ yếu phục vụ trò chuyện văn bản/đa phương thức, không đồng nghĩa với việc hỗ trợ tất cả các mô hình hình ảnh và video

Tìm hiểu trang của mô hình cụ thể trước

Trường trên trangÝ nghĩaCách điền
Model ID / VersionMô hình cụ thể nào sẽ được gọiReplicate thường dùng định dạng owner/model hoặc owner/model: version được cung cấp trên trang mô hình; fal.ai điền theo ID trên trang mô hình
Input schemaMô hình này yêu cầu những trường đầu vào nàoĐiền từng mục theo trang mô hình, không sao chép trường từ mô hình khác.
OutputKết quả trả về trông như thế nào?Có thể là URL hình ảnh, URL video, mảng hoặc đối tượng tác vụ. Sau khi gọi, bạn cần trích xuất kết quả theo cấu trúc trả về.
Example codeVí dụ gọi API chính thức được tạo cho mô hình hiện tạiNên sao chép ví dụ hiện tại từ trang mô hình trước, sau đó thay thế bằng Key và nội dung đầu vào của riêng bạn.

Ví dụ yêu cầu

Không kết hợp cách viết của hai nền tảng dưới đây. Hãy dùng tab tương ứng với nền tảng bạn sử dụng và chỉ thay thế Key, model ID cũng như các trường đầu vào của bạn.

Ví dụ tạo tác vụ dự đoán trên Replicate
import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN }); const output = await replicate.run("owner/model:version from the model page", { input: { prompt: "A clean product showcase video", duration: 5 } }); console.log(output);

Cách kiểm tra và xác thực các trường

Điều quan trọng nhất trên các nền tảng này là "trang mô hình cụ thể". Đừng chỉ sao chép Key của nền tảng; hãy điền các trường đầu vào theo đúng trang mô hình.
Lỗi hoặc hiện tượngNguyên nhân phổ biếnGiải pháp
Model not foundModel ID, số phiên bản hoặc namespace không chính xácSao chép đầy đủ tên gọi từ trang mô hình
Input field errorTên trường, kiểu dữ liệu hoặc mục bắt buộc không đáp ứng yêu cầu của mô hình hiện tạiKiểm tra input schema trên trang mô hình và bổ sung các mục còn thiếu
Returned result is emptyTác vụ có thể chưa hoàn thành, hoặc trường output không nằm ở vị trí bạn đang đọcTrước tiên hãy in toàn bộ kết quả trả về, sau đó trích xuất URL hoặc tệp theo cấu trúc output