Jeden rekord rozliczeniowy na wywołanie, z pełnym obrazem ceny
Każde wywołanie AI w ToRun tworzy dokładnie jeden rekord rozliczeniowy (BillingRecord), który zapisuje cenę z chwili wykonania. Stawki dostawców zmieniają się co kilka tygodni; przechowywanie stawki w samym rekordzie sprawia, że opłatę sprzed trzech miesięcy wciąż można dziś sprawdzić.
Podstawowe jednostki ceny
Każdy sposób rozliczania danej możliwości ma własną kanoniczną jednostkę ceny. Oto podstawowe:
- PerInputToken (tekst wejściowy)
- PerOutputToken (tekst wyjściowy)
- PerCachedInputToken (trafienie w pamięci podręcznej promptów)
- PerImage (generowanie obrazów)
- PerSecondAudio (TTS / STT)
- PerSecondVideo (generowanie wideo)
- PerCharacterTts (dawne rozliczanie zamiany tekstu na mowę)
- PerSearchCall (narzędzie wyszukiwania w sieci)
- PerComputeSecond (wykonanie w piaskownicy)
- PerEmbedding (embedding wektorowy)
- PerMinuteRealtime (głos / wideo w czasie rzeczywistym)
- PerRerankPair (ponowne szeregowanie)
Dlaczego za milion, a nie za tysiąc
Wszystkie modele z ceną za token publikują dziś stawki za milion tokenów. Stosujemy tę konwencję, aby rachunki pozostały uczciwe w skali, w jakiej pracują dzisiejsi użytkownicy. Dawne pole „Per1k” zostało usunięte z AiModel i zastąpione wierszami AiModelPricing, które niosą enum PricingUnit.
Co to oznacza dla Ciebie
Możesz skontrolować każdą opłatę. Możesz zmienić dostawcę, nie tracąc kontekstu historycznych cen. To fundament, na którym budujemy wszystko inne.