Cost

How does incremental computation change AI cost?

Incremental compute cost means you pay model APIs mainly for new or changed rows. Cached columns are not sent again.

Updated · Part of What is incremental computation?

How it works

  • The first insert calls the model.
  • An unchanged row is not called again.
  • An edit calls the model for the descendants of that row.

What it is not

It does not make the first embedding call free, and it does not make RAG free.

incremental compute cost: this, and the thing it is confused with

incremental compute cost: this, and the thing it is confused with
ThisNot this
First rowBilled by the model providerFree because the engine is free
Unchanged rowNo new model callReprocessed nightly
EditDescendants onlyThe whole corpus

Where Pixeltable fits

Pixeltable caches computed columns, so a re-insert of the same work does not repeat the provider call.

Questions

How does incremental compute cost work?
The first insert calls the model. An unchanged row is not called again. An edit calls the model for the descendants of that row.
What is incremental compute cost often confused with?
It does not make the first embedding call free, and it does not make RAG free.