Alternatywy dla OpenRouter: Tańsze koszty tokenów
Router rozlicza Cię według stawki wybranego modelu, więc rachunek zmienia się wraz ze zmianą modelu. Pojedynczy endpoint z jedną stałą stawką jest łatwiejszy do zaplanowania, a poniższe liczby pokazują, jak to działa.
Zaktualizowano

Kluczowe punkty
- Stawka wynosi $0,15 za 1 mln tokenów wejściowych i $0,50 za 1 mln tokenów wyjściowych, bez subskrypcji.
- Typowa tura czatu z 6000 tokenami wejściowymi i 400 tokenami wyjściowymi kosztuje $0,0011.
- Doładowania wynoszą od $20 do $500, z bonusem 5%, 10% lub 15% przy większych kwotach.
- Nie ma darmowego planu bez limitów; nowi użytkownicy otrzymują $0,50 kredytu próbnego ważnego przez 7 dni.
Krótka odpowiedź: ustal stawkę, potem policz tokeny
Jeśli szukasz tańszych alternatyw dla OpenRouter niż to, co teraz płacisz, pierwszym krokiem jest przestanie porównywania logo i przejście do porównywania kosztu zapytania. Router wielomodelowy pobiera stawkę modelu, do którego przekieruje Twoje zapytanie. To elastyczne, ale oznacza, że Twój miesięczny rachunek zależy od tego, który model obsłuży każde wywołanie oraz od opłat dodawanych przez routera. Sprawdź aktualną stronę z cenami routera, ponieważ się one zmieniają.
Ta strona sprzedaje jedną rzecz: hostowany model tekstu o otwartych wagach, wywoływany przez model ID uncensored, po cenie $0,15 za 1 mln tokenów wejściowych i $0,50 za 1 mln tokenów wyjściowych. Płacisz z przedpłaconego kredytu, nie ma subskrypcji, nieudane lub odrzucone zapytania nie są rozliczane, a kredyt nigdy nie wygasa. Przy jednej stawce cały rachunek to arytmetyka, którą zrobisz na serwetce.
Jasno przed liczbami: nie ma darmowego, nieograniczonego planu. Nowi użytkownicy mogą jednorazowo odebrać kredyt próbny $0,50 jednym kliknięciem na stronie klucza API, a następnie doładować konto. Jeśli potrzebujesz czegoś, co jest darmowe przy dowolnym wolumenie, to nie jest to rozwiązanie dla Ciebie.
Ile kosztuje jedno zapytanie
Wzór jest krótki. Koszt = tokeny wejściowe x 0,15 / 1 000 000 + tokeny wyjściowe x 0,50 / 1 000 000. Oto cztery typowe kształty zapytań, obliczone według tego wzoru.
| Typ zapytania | Tokeny wejściowe | Tokeny wyjściowe | Koszt za zapytanie | Koszt na 1,000 zapytań |
|---|---|---|---|---|
| Krótkie pytanie i odpowiedź | 500 | 300 | $0.000225 | $0.225 |
| Tura czatu z historią | 6,000 | 400 | $0.0011 | $1.10 |
| Podsumowanie dokumentu | 30,000 | 1,000 | $0.005 | $5.00 |
| Prawie pełne okno kontekstu 100 000 tokenów | 98,000 | 2,000 | $0.0157 | $15.70 |
Weź turę czatu jako sprawdzenie. 6,000 tokenów wejściowych kosztuje $0,0009, a 400 tokenów wyjściowych kosztuje $0,0002, co daje łącznie $0,0011. Tysiąc takich tur to $1,10. Tokeny wyjściowe kosztują ponad trzy razy więcej niż tokeny wejściowe w przeliczeniu na jednostkę, ale większość zapytań wysyła znacznie więcej tokenów niż odbiera, więc tokeny wejściowe często dominują w całkowitym koszcie.
Okno kontekstu wynosi 100 000 tokenów, łącznie z promptem i uzupełnieniem. Ostatni wiersz pokazuje najgorszy przypadek dla jednego zapytania: około pół centa. Nawet gdyby każde zapytanie wypełniało okno kontekstu, 1000 z nich kosztowałoby $15,70.
Dlaczego rachunek od routera trudniej przewidzieć
Router stoi przed wieloma modelami. Każdy model ma własną stawkę wejścia i wyjścia, a router może doliczyć własną opłatę. Niektóre modele w routerze kosztują mniej za token niż nasze, inne więcej. W tym artykule nie cytujemy ich stawek, bo się zmieniają, a przed decyzją powinieneś sprawdzić je samodzielnie.
To, co możesz powiedzieć bez sprawdzania danych, ma charakter strukturalny. Gdy używasz routera, trzy rzeczy decydują o Twoim koszcie: który model wskazujesz w zapytaniu, ile tokenów wysyłasz i odbierasz oraz ile router pobiera za usługę. Jeśli zhardkodujesz jeden model, pierwszy czynnik jest stały. Jeśli pozwolisz routerowi wybrać lub przejść do innego modelu, zmienia się on, a wraz z nim faktura.
Pojedynczy endpoint usuwa z Twojego budżetu pierwszą i trzecią zmienną. To prawdziwa oszczędność: nie obietnica najniższej ceny na rynku, ale liczba, która się nie zmienia. Jeśli Twój workload wymaga treści bez odrzuceń, usuwasz również koszt ponownych wywołań, gdy surowszy model je odrzuca. Tutaj odrzucone zapytania w ogóle nie są rozliczane.
Ogranicz zużycie tokenów zanim zmienisz dostawcę
Niezależnie od tego, ile płacisz za token, możesz zwykle zmniejszyć ich liczbę. Te zmiany nie kosztują nic i działają z każdym endpointem kompatybilnym z OpenAI.
- Przycinaj historię czatu. Tokeny wejściowe są wysyłane ponownie w każdej turze. Zachowaj prompt systemowy, ostatnie 10 do 20 wiadomości i krótkie streszczenie tego, co było wcześniej. Ograniczenie historii z 6000 tokenów do 3000 oszczędza $0,00045 na turę, co daje $0,45 na 1000 tur.
- Skróć prompt systemowy. Prompt o długości 1200 tokenów kosztuje $0,00018 przy każdym wywołaniu. Skróć go do 400 tokenów i zaoszczędzisz $0,00012 na każdym wywołaniu.
- Ustaw
max_tokens, gdy wiesz, że odpowiedź będzie krótka. Jest to opcjonalne, ale limit chroni Cię przed długą wypowiedzią, która rozliczana jest po wyższej stawce wyjścia. - Używaj sekwencji
stopdla danych ustrukturyzowanych, aby model nie kontynuował pisania po części, której potrzebujesz. - Wymagaj trybu JSON z
response_formatpodczas parsowania wyniku, aby nie płacić za drugie zapytanie w celu naprawienia błędów formatowania.
Doładowania, bonusy i okres próbny
Możesz dodać dowolną kwotę całkowitą od $20 do $500. Większe doładowania niosą bonus do otrzymanego kredytu:
- $20 do $49: bez bonusu, więc $20 daje $20 kredytu.
- $50 i więcej: +5%, więc $50 daje $52,50.
- $100 i więcej: +10%, więc $100 daje $110.
- $200 i więcej: +15%, więc $200 daje $230, a $500 daje $575.
Możesz zapłacić kartą (Visa, Mastercard, Apple Pay, Google Pay) lub kryptowalutami (USDT na TRC20, USDC na Base). Pełna lista kwot znajduje się na stronie z cenami.
Kredyt próbny to $0,50 ważny przez 7 dni, bez karty, jeden na osobę. Przy koszcie $0,0011 za turę czatu obejmuje około 450 tur, co wystarczy do przetestowania, czy wyniki są odpowiednie do Twojego przypadku. Zarejestruj się przez Google lub e-mail i hasło, otwórz stronę klucza API i odebierz go jednym kliknięciem. Kroki są na stronie klucza API.
Porównaj dwóch dostawców na równych zasadach
Gdy zestawiasz dowolne dwie opcje, użyj tego samego testowego obciążenia dla obu. Weź 20 prawdziwych promptów ze swojej aplikacji, policz średnią liczbę tokenów wejściowych i wyjściowych i zapisz je. Następnie wypełnij cztery linie dla każdego dostawcy: stawkę wejściową, stawkę wyjściową, ewentualną opłatę za zapytanie lub platformę oraz to, czy odrzucone lub nieudane wywołania są rozliczane.
Ostatnia linia jest łatwa do przeoczenia. Jeśli model odrzuca 5 z każdych 100 zapytań i je ponawiasz, płacisz za odrzucenia i ponowne próby, chyba że dostawca zwalnia z opłaty. Tutaj odrzucone zapytania są darmowe, więc koszt ponownych prób wynosi zero, a rozliczane jest tylko pomyślne wywołanie.
Porównaj również to, co otrzymujesz za pieniądze. Tańszy model z oknem kontekstu 8,000 tokenów zmusza Cię do dzielenia długich dokumentów na części i ponownego wysyłania wspólnych instrukcji z każdą częścią. Okno kontekstu 100,000 tokenów pozwala wysłać materiał raz. Zliczenie tokenów od początku do końca, w tym tych powtórzeń, pokazuje prawdziwą różnicę.
Szacunkowy rachunek miesięczny w dziesięciu krokach
Podstaw swoje liczby do tego skryptu przed podjęciem decyzji.
IN_RATE = 0.15 / 1_000_000 # dollars per input token
OUT_RATE = 0.50 / 1_000_000 # dollars per output token
def monthly(requests_per_day, in_tokens, out_tokens, days=30):
per_request = in_tokens * IN_RATE + out_tokens * OUT_RATE
return per_request * requests_per_day * days
# 3,000 chat turns a day, 6,000 in, 400 out
print(round(monthly(3000, 6000, 400), 2)) # 99.0
To obciążenie wynosi $99,00 miesięcznie. Kup doładowanie za $100 i otrzymasz $110 kredytu, co pokryje koszt z marginesem. Ponieważ kredyt nigdy nie wygasa, niewykorzystane środki po prostu przenoszą się na kolejny miesiąc.
Aby zobaczyć, ile faktycznie wydałeś, przeczytaj nagłówek odpowiedzi X-Balance-USD przy każdym wywołaniu. Pokazuje on Twoje pozostałe środki, więc możesz śledzić wydatki bez osobnego panelu. Szczegóły konfiguracji po stronie klienta znajdziesz w quickstart.
Kiedy router nadal jest lepszym wyborem
Bycie szczerym co do dopasowania oszczędzi Ci zmarnowane doładowanie. Router jest lepszym narzędziem, gdy musisz przełączać się między wieloma modelami, porównywać dane wyjściowe u różnych dostawców lub chcesz mieć jeden łańcuch awaryjny z różnorodnymi dostawcami. Ta usługa daje Ci jeden model od niezależnego dostawcy i nic więcej: brak generowania obrazu, audio i wideo, brak embeddingów, brak dostrajania.
To również nie jest oficjalny API żadnego dostawcy modelu i nie rozdziela ruchu między dostawcami. Jeśli Twój projekt wymaga konkretnego modelu od konkretnego laboratorium, przejdź do tego laboratorium lub do routera, który go oferuje.
Miejsce tej usługi jest węższe i jasne. Chcesz endpoint kompatybilny z OpenAI, model, który odpowiada bez odrzuceń treści dla prawnego użytku przez osoby dorosłe, cenę, która nie zmienia się w zależności od wyboru modelu, i swobodę wyjścia, zmieniając jeden URL. Twardy limit to brak treści seksualnych z udziałem nieletnich. Prompty nie są używane do trenowania.
Pytania i odpowiedzi
Czy jest darmowy poziom?
Nie ma darmowego, nieograniczonego planu. Nowi użytkownicy mogą jednorazowo odebrać kredyt próbny w wysokości $0,50 ważny przez 7 dni bez podawania karty. Następnie doładowujesz od kwoty $20.
Ile kosztują 1M tokenów tutaj?
1M tokenów wejściowych kosztuje $0,15, a 1M tokenów wyjściowych kosztuje $0,50. Zadanie, które wysyła 1M tokenów i odbiera 1M tokenów, kosztuje $0,65.
Czy płacę za odrzucone lub nieudane zapytania?
Nie. Nieudane lub odrzucone zapytania nie są rozliczane, więc pętla ponownych prób przy błędach nie zużywa Twojego kredytu.
Czy mogę przenieść się z routera bez przepisywania kodu?
Zazwyczaj tak. Działa dowolne SDK OpenAI po zmianie Base URL na https://api.openrouterapi.cc/v1, zamianie klucza API i ustawieniu modelu na uncensored.
Twój klucz jest o jeden formularz do wypełnienia
Utwórz konto, skopiuj klucz, zmień bazowy URL. To cała konfiguracja.