Chuyển đổi các sự kiện sử dụng thô thành các số lượng có thể tính phí với việc tổng hợp và lọc.
Meters chuyển đổi sự kiện thô thành các lượng có thể lập hóa đơn. Chúng lọc sự kiện và áp dụng các hàm tổng hợp (Count, Sum, Max, Last) để tính mức sử dụng theo khách hàng.
Mặc định, các đồng hồ tính phí khách hàng theo từng đơn vị bằng đô la (hoặc loại tiền bạn đã cấu hình). Bạn có thể thay vào đó cấu hình một đồng hồ để khấu trừ từ số dư tín chỉ — nên việc sử dụng sẽ tiêu thụ tín chỉ thay vì tạo ra chi phí tiền tệ.
Khấu trừ theo tín chỉ yêu cầu một Quyền tín dụng được gắn với cùng sản phẩm. Hãy tạo tín chỉ trước, rồi liên kết nó với đồng hồ.
Đầu tiên, tạo một tín chỉ trong Products → Credits. Xác định đơn vị (ví dụ: “API Calls”, “Tokens”), độ chính xác và các cài đặt vòng đời (hết hạn, chuyển kỳ sau, vượt hạn).Xem Hướng dẫn Thanh toán theo tín chỉ để biết hướng dẫn chi tiết.
2
Create or Edit a Usage-Based Product
Vào sản phẩm tính phí theo mức sử dụng và mở phần cấu hình Meter.
3
Add a Meter
Nhấp nút + để đính kèm một đồng hồ. Cấu hình tên sự kiện, kiểu tổng hợp và đơn vị đo như thường lệ.
4
Enable 'Bill Usage in Credits'
Bật tùy chọn Bill usage in Credits trong cấu hình đồng hồ. Điều này sẽ hiển thị các cài đặt tín chỉ:
Toggle 'Bill usage in Credits' to switch from currency-based to credit-based deduction.
Số đơn vị sử dụng cần thiết để khấu trừ 1 tín chỉ. Ví dụ:
1 = mỗi sự kiện đồng hồ khấu trừ 1 tín chỉ
100 = 100 sự kiện đồng hồ khấu trừ 1 tín chỉ
1000 = 1.000 cuộc gọi API tiêu thụ 1 tín chỉ
5
Set the Free Threshold
Ngưỡng miễn phí vẫn có hiệu lực — các sự kiện nằm dưới ngưỡng này sẽ không khấu trừ tín chỉ.Ví dụ: Với ngưỡng miễn phí là 1.000 và số đơn vị đồng hồ trên mỗi tín chỉ là 1:
Khách hàng sử dụng 2.500 cuộc gọi API
1.000 đầu tiên miễn phí
1.500 còn lại khấu trừ 1.500 tín chỉ khỏi số dư của họ
Đồng hồ tổng hợp - Các sự kiện được tổng hợp theo cấu hình đồng hồ của bạn (Count, Sum, Max, Last)
Worker nền xử lý - Mỗi phút, một worker lấy các sự kiện mới kể từ checkpoint trước đó
Tín chỉ được khấu trừ - Lượng sử dụng tổng hợp được chuyển đổi sang tín chỉ theo tỷ lệ meter_units_per_credit và khấu trừ theo thứ tự FIFO (quyền cấp cũ nhất bị tiêu thụ trước)
Theo dõi vượt hạn - Nếu số dư về 0 và vượt hạn được bật, việc sử dụng vẫn tiếp tục và vượt hạn được xử lý theo hành vi đã cấu hình (xóa khi đặt lại, tính phí ở hóa đơn tiếp theo hoặc chuyển làm thâm hụt)
Quá trình khấu trừ tín chỉ chạy bất đồng bộ (khoảng mỗi ~1 phút). Có thể có độ trễ nhỏ giữa việc thu thập sự kiện và khấu trừ số dư. Thiết kế ứng dụng của bạn để xử lý độ trễ này — đừng dựa vào kiểm tra số dư theo thời gian thực để điều khiển truy cập cho từng yêu cầu đơn lẻ.
Bạn có thể liên kết nhiều đồng hồ trên cùng một sản phẩm với cùng một quyền tín dụng. Tất cả đồng hồ khấu trừ từ một số dư dùng chung.Ví dụ: Một nền tảng AI với hai đồng hồ:
text.generation - 1 tín chỉ cho mỗi 1.000 token
image.generation - 10 tín chỉ cho mỗi hình ảnh
Cả hai khấu trừ từ cùng pool “AI Credits”. Khách hàng thấy một số dư thống nhất trong cổng của họ.
Sử dụng các tỷ lệ meter_units_per_credit khác nhau giữa các đồng hồ để biểu đạt chi phí tương đối. Các hoạt động tốn kém (tạo hình ảnh) tiêu thụ ít đơn vị đồng hồ trên mỗi tín chỉ hơn các hoạt động rẻ hơn (hoàn thành văn bản).
List Customer Ledger
Xem toàn bộ lịch sử khấu trừ tín chỉ cho một khách hàng.
Get Customer Balance
Kiểm tra số dư tín chỉ hiện tại của khách hàng qua API.