Jedan zapis o naplati po pozivu, s potpunom snimkom
Svaki AI poziv na ToRunu stvara točno jedan zapis o naplati (BillingRecord) koji bilježi cijenu u trenutku izvođenja. Cijene pružatelja mijenjaju se svakih nekoliko tjedana; čuvanje cijene u samom zapisu znači da se naplata od prije tri mjeseca i danas može provjeriti.
Osnovne jedinice cijene
Svaki način na koji se neka mogućnost naplaćuje ima vlastitu kanonsku jedinicu cijene. Ovo su osnovne:
- PerInputToken (ulazni tekst)
- PerOutputToken (izlazni tekst)
- PerCachedInputToken (pogodak u predmemoriji promptova)
- PerImage (generiranje slika)
- PerSecondAudio (TTS / STT)
- PerSecondVideo (generiranje videa)
- PerCharacterTts (stari način naplate pretvaranja teksta u govor)
- PerSearchCall (alat za pretraživanje weba)
- PerComputeSecond (izvođenje u sandboxu)
- PerEmbedding (vektorski embedding)
- PerMinuteRealtime (glas / video u stvarnom vremenu)
- PerRerankPair (ponovno rangiranje)
Zašto po milijunu, a ne po tisuću
Svi modeli s cijenom po tokenu danas objavljuju cijene po milijunu tokena. Slijedimo tu konvenciju kako bi izračuni ostali pošteni u razmjeru u kojem današnji korisnici rade. Staro polje „Per1k” uklonjeno je iz AiModela i zamijenjeno redcima AiModelPricing koji nose enum PricingUnit.
Što to znači za vas
Možete provjeriti svaku naplatu. Možete promijeniti pružatelja bez gubitka konteksta povijesnih cijena. To je temelj na kojem gradimo sve ostalo.