Kredit
Saldo kredit PC bersama, konsumsi, dan pengembalian kredit.
GET /credits/balance mengembalikan saldo PC akun saat ini:
{
"object": "credit_balance",
"available_credits": 1200,
"unit": "credits",
"policy": "same_as_pc"
}Semua pemberian kredit PC yang valid diperlakukan persis seperti pada produk PC. API tidak membuat saldo khusus berbayar, tabel reservasi, atau ledger penggunaan terpisah.
Saat permintaan diterima, transaksi pembuatan tugas PC yang sudah ada menggunakan kredit. Saat tugas berubah menjadi kegagalan yang terkonfirmasi, jalur pengembalian kredit PC yang sudah ada memulihkan kredit yang memenuhi syarat tepat satu kali.
Kredit direservasi secara atomik dalam transaksi bersama PC sebelum Provider dipanggil. Jika kegagalan pengiriman telah dikonfirmasi, reservasi dikembalikan tepat satu kali. Tidak ada batas kredit harian khusus API: saldo PC bersama akun yang masih valid adalah batas kreditnya. Jika biaya generasi melebihi saldo yang tersedia, API mengembalikan insufficient_credits tanpa memanggil Provider.