Skip to main content

Credits and billing

Work — a message, a generation, a transcription, a voice session — is charged in credits from the balance of the project it runs in. Each project has a balance of its own.

Amounts​

The console shows amounts in the project's unit — credits, unless the project counts in US dollars — and the exact amount in US dollars when you point at one. A balance is rounded to the nearest credit and a single charge up to the next one; the dollar amount is exact, for reconciling.

Balance, held and available​

AmountWhat it is
BalanceWhat the project has.
HeldWhat work under way has set aside: a video holds its price from the moment it starts until it is charged.
AvailableThe balance less what is held: what new work can use.

When work is charged​

Work is charged as it is done: a message for the work its task does — the reply and each step it runs; a generation when it delivers its result — one that ends without a result is not charged. Every charge appears in the console's Transactions, and Usage adds them up per end user, per day or per session.

When credits run out​

  • Starting work needs a spendable balance. Without one, the request is refused with 429 insufficient_credits and no Retry-After: retrying does not help until credits are added to the project.
  • 429 insufficient_available_credits means the project still has credits, but all of them are held by work under way. It clears as that work finishes.
  • A task already running that runs out of credits ends with a task.failed frame whose error.code is insufficient_credits.
  • Reading keeps working: sessions, messages, files and generations already made stay available.

See Errors and Rate limits.

Adding credits​

Top up a project's balance in the console, on its Billing page: choose the project and an amount — whole US dollars, 10 to 2,000 a payment — and pay on the payment page that opens. Each dollar paid adds a dollar of credit, in the project's unit, as soon as the payment goes through; credits do not expire. A project takes at most 2,000 US dollars of top-ups a day (UTC). A payment page not yet paid counts toward that day until it is paid, canceled — on the Billing page — or an hour has passed. Every paid top-up has an invoice, with the tax ID you give when paying.

A top-up appears in the project's transactions as a purchase, and credits NewEyes adds for you as a grant. Money refunded for a top-up is taken back out of the balance.