Rivya AI ডকস

API Credits

Rivya API calls কীভাবে account credits, balance checks, reserved credits, failed task refunds এবং credit troubleshooting ব্যবহার করে তা বুঝুন।

শেষ review 2026/05/10

Rivya API Studio-র একই account credit wallet ব্যবহার করে।

API key-এর account-এর current balance পড়তে GET /api/v1/credits ব্যবহার করুন।

Endpoint

GET https://rivya.ai/api/v1/credits

Required header:

Authorization: Bearer rvya_sk_...

Response

{
  "current_credits": 123
}

Generation Billing

generation submit করলে Rivya account-এ যথেষ্ট credits আছে কি না check করে।

image, video এবং audio jobs-এর জন্য credits সাধারণত task start-এর সময় reserved বা consumed হয়। generation response অন্তর্ভুক্ত করে:

  • reserved_credits
  • final_credits

job queued বা processing থাকলে final_credits এখনও 0 থাকতে পারে।

Failed Jobs

Rivya-র existing failure rules অনুযায়ী task fail করলে refund handling Studio-র একই product policy অনুসরণ করে।

final status confirm করতে Generation Status এবং product-level failure model বুঝতে Failed Tasks and Credit Refunds ব্যবহার করুন।

Common Credit Errors

  • insufficient_credits: account-এ যথেষ্ট credits নেই
  • api_key_invalid: API key কোনো account identify করতে পারছে না
  • public_api_disabled: public API temporarily disabled

Table of Contents