Krótka odpowiedź
Jest jeden model, jedna lista cen i brak subskrypcji. Doładowujesz kredyt, wysyłasz zapytania, a każda odpowiedź pobiera zużyte tokeny z Twojego salda. Nic się nie odnawia i nic nie jest rozliczane w cyklu.
| Pozycja | Stawka |
|---|---|
| Tokeny wejściowe (Twój prompt) | $0,15 za 1M |
| Tokeny wyjściowe (odpowiedź modelu) | $0,50 za 1M |
| Nieudane lub odrzucone zapytania | Nie rozliczane |
| Ważność | Nigdy |
Jeśli porównujesz z własnym Codexem OpenAI lub innym dostawcą, sprawdź ich aktualne strony z cenami, a nie polegaj na liczbach cytowanych w artykułach innych osób. Ta strona dotyczy wyłącznie naszych opłat. Pełna tabela znajduje się na stronie z cenami, a szczegóły endpointu w dokumentacji API.
Ile kosztuje jedno zapytanie, z obliczeniami
Cena za milion tokenów jest trudna do oszacowania, dopóki nie zastosujesz jej do rzeczywistego zapytania. Wzór jest prosty: tokeny wejściowe razy 0,15 plus tokeny wyjściowe razy 0,50, wszystko podzielone przez 1 000 000.
Krótka tura czatu
Załóżmy, że zapytanie zawiera 2000 tokenów wejściowych (prompt systemowy plus kilka wiadomości) i zwraca 500 tokenów wyjściowych.
- Wejście: 2000 x $0,15 / 1 000 000 = $0,0003
- Wyjście: 500 x $0,50 / 1 000 000 = $0,00025
- Razem: $0,00055
Przy takim rozmiarze $20 kredytu pokrywa około 36 000 zapytań (20 / 0,00055 to około 36 363).
Zapytanie programistyczne z dużą ilością kontekstu
Teraz zapytanie, które wysyła 50 000 tokenów zawartości pliku i otrzymuje 2000 tokenów zwrotnie.
- Wejście: 50 000 x $0,15 / 1 000 000 = $0,0075
- Wyjście: 2000 x $0,50 / 1 000 000 = $0,0010
- Razem: $0,0085
Zapytanie, które wypełnia okno kontekstu
Okno kontekstu wynosi 100 000 tokenów, łącznie z promptem i wygenerowaną odpowiedzią. Wypełnij go 90 000 tokenami wejściowymi i 10 000 wyjściowymi, a zapłacisz $0,0135 za wejście plus $0,0050 za wyjście, co daje $0,0185. Nawet wyczerpanie limitu kosztuje mniej niż dwa centy.
Dlaczego wyjście kosztuje więcej niż wejście
Tokeny wyjściowe wyceniane są na $0,50 za 1 mln wobec $0,15 za wejście, co daje stosunek około 3,3 do 1. To kształtuje sposób myślenia o wydatkach. Długi prompt jest tani. Długa odpowiedź nie jest darmowa. Jeśli masz wybór między wysłaniem większego kontekstu a poproszeniem o dłuższą odpowiedź, kontekst jest tańszą stroną rachunku.
Dwa wnioski z tego płyną. Po pierwsze, ograniczaj odpowiedzi, które nie muszą być długie: ustaw max_tokens, gdy Twoje zadanie ma naturalny limit, np. etykietę klasyfikacji lub krótkie streszczenie. Jest to opcjonalne w tym API, ponieważ ukończenie może wykorzystać dowolną ilość pozostałą w oknie kontekstu, więc nieustawienie tego przy zadaniu generującym długie odpowiedzi może kosztować więcej, niż się spodziewasz. Po drugie, używaj sekwencji stop, aby zakończyć generowanie, gdy tylko uzyskasz to, czego potrzebowałeś.
Doładowania i kredyt bonusowy
Możesz dodać dowolną kwotę w dolarach od $20 do $500. Większe doładowania otrzymują kredyt bonusowy dodatkowo:
| Płacisz | Bonus | Otrzymany kredyt |
|---|---|---|
| $20 do $49 | brak | tak samo jak płacisz |
| $50 | +5% | $52,50 |
| $100 | +10% | $110,00 |
| $200 | +15% | $230,00 |
| $500 | +15% | $575,00 |
Możesz zapłacić kartą (Visa, Mastercard, Apple Pay, Google Pay) lub kryptowalutami (USDT na TRC20, USDC na Base). Bonus to prawdziwy dodatkowy kredyt: $50 daje $2,50 więcej, $100 daje $10 więcej, a $200 daje $30 więcej. Na poziomie $200 otrzymujesz $230, więc efektywna stawka wyjściowa spada z $0,50 do około $0,43 za 1 mln tokenów (200 / 230 x 0,50). Ponieważ kredyt nigdy nie wygasa, większe doładowanie to nie zakład na zużycie: wszystko, czego nie zużyjesz w tym miesiącu, zostanie na następny. Jeśli nie jesteś pewien, ile będziesz zużywać, zacznij od $20 i zwiększ kwotę, gdy będziesz mieć rzeczywiste dane o zużyciu.
Jak wygląda miesiąc użytkowania
Oto trzy wzorce użytkowania, wycenione według powyższych stawek. Są to przykłady zbudowane z zaokrąglonych liczb, a nie pomiary rzeczywistych klientów.
Mała aplikacja czatu
1000 zapytań dziennie przez 30 dni to 30 000 zapytań. Przy koszcie tury czatu $0,00055 z wcześniejszych obliczeń daje to 30 000 x $0,00055 = $16,50 w miesiącu.
Rosnąca konwersacja
Historia czatu jest wysyłana ponownie w każdej turze, więc wejście rośnie wraz z konwersacją. Rozważ rozmowę z 20 turami z promptem systemowym 500 tokenów, gdzie każda tura dodaje 150 tokenów użytkownika i 350 tokenów odpowiedzi. Tura 1 wysyła 650 tokenów wejściowych, tura 2 wysyła 1150, i tak dalej, wzrastając o 500 za każdym razem. Łącznie przez wszystkie 20 tur jest to 108 000 tokenów wejściowych i 7000 tokenów wyjściowych.
- Wejście: 108 000 x $0,15 / 1 000 000 = $0,0162
- Wyjście: 7000 x $0,50 / 1 000 000 = $0,0035
- Cała konwersacja: $0,0197
Dwa centy za dwadzieścia tur. Jeśli chcesz zobaczyć własne liczby, odpowiedź zawiera blok zużycia, a nagłówek X-Balance-USD pokazuje Twoje pozostałe saldo po każdym wywołaniu.
Asystent programistyczny w edytorze
Zapytanie z 8 000 tokenami wejściowymi i 1 000 tokenami wyjściowymi kosztuje $0,0012 + $0,0005 = $0,0017. Sto takich dziennie przez 22 dni robocze to 2 200 zapytań, czyli $3,74. Jeśli używasz edytora, strona API do kodowania opisuje konfigurację.
Wypróbuj przed płatnością
Nowi użytkownicy mogą jednorazowo doładować $0,50 kredytu próbnego jednym kliknięciem na stronie klucza API po rejestracji. Przysługuje jeden na osobę, trwa 7 dni i nie wymaga karty. Możesz się zarejestrować przez Google lub za pomocą adresu e-mail i hasła.
Przy rozmiarze zapytania w rozmowie podanym powyżej, $0,50 wystarczy na około 909 zapytań (0,50 / 0,00055). To wystarczy, aby sprawdzić, czy Twój klient się łączy, czy strumieniowanie działa i czy wywoływanie funkcji zwraca wyniki w oczekiwanej formie. Klucze próbne są ograniczone do 2 równoległych zapytań i 60 zapytań na minutę, podczas gdy pełny klucz pozwala na 8 równoległych i 300 na minutę. Rozpocznij pracę ze strony klucza API.
Sposoby na ograniczenie kosztów
- Ogranicz historię. Ponieważ dane wejściowe są przesyłane w każdej turze, usuwanie starych wiadomości lub ich podsumowanie daje największe oszczędności w długich rozmowach.
- Utrzymuj systemowy prompt w zwięzłej formie. Prompt o rozmiarze 1500 tokenów przy 10 000 zapytaniach to 15 milionów tokenów wejściowych, co kosztuje $2,25.
- Ogranicz odpowiedzi. Użyj
max_tokensistop, gdzie zadanie na to pozwala. - Kontroluj ponawianie. Kod 429 oznacza, że przekroczyłeś limit zapytań lub limit współbieżności. Zastosuj backoff i ponów próbę zamiast wysyłania tego samego zapytania w pętli.
- Przeczytaj nagłówki.
X-Balance-USDpojawia się w każdej odpowiedzi, więc możesz zostać ostrzeżony, gdy kredyt się kończy.
Prompty nie są używane do trenowania, a płacisz tylko za pomyślne zapytania. Jeszcze jeden nawyk szybko się opłaca: loguj liczbę tokenów z bloku użycia każdej odpowiedzi obok funkcji, która wywołała zapytanie. Po tygodniu będziesz wiedzieć, która część Twojego produktu generuje największe koszty, a zwykle jest to inna część niż ta, którą podejrzewałeś. Naprawienie jednej lub dwóch głównych przyczyn ma zwykle większe znaczenie niż oszczędzanie kilku tokenów wszędzie.
