Konfiguracja proxy Janitor AI: format URL, modele i naprawa błędu 429

Updated 2026-07-15

Na JanitorAI proxy to niestandardowy endpoint LLM: wklejasz pełny URL chat completions, nazwę modelu i klucz API, a Twoje czaty działają na wybranym przez Ciebie modelu. Większość błędów konfiguracji bierze się z wklejenia base URL zamiast pełnego endpointu, a większość błędów 429 z tego, że współdzielone darmowe klucze trafiają w limit rate w godzinach szczytu.

Krótka odpowiedź: trzy pola, o które prosi JanitorAI

Konfiguracja proxy JanitorAI przyjmuje dokładnie trzy wartości: proxy URL, nazwę modelu i klucz API. Proxy URL musi być pełnym endpointem chat completions, nie base URL. Jeśli Twój dostawca daje Ci base URL kończący się na /v1, dopisz /chat/completions, zanim wkleisz go do JanitorAI. Ten jeden szczegół powoduje więcej nieudanych konfiguracji niż wszystko inne razem wzięte. Wpisz ID modelu dokładnie tak, jak zapisuje je dostawca, małymi literami z myślnikami, zapisz i wyślij krótką wiadomość testową. Jeśli przychodzi odpowiedź, gotowe. Jeśli zamiast tego dostajesz kod błędu, przejdź do tabeli błędów poniżej. Każdy popularny kod ma konkretną przyczynę i konkretną naprawę.

Proxy URL:  https://api.apisrouter.com/v1/chat/completions
Model:      deepseek-v4-flash
API Key:    sk-...   (wklej dokładnie, bez cudzysłowów, bez spacji na końcu)

Co znaczy "proxy" w społeczności JanitorAI

To słowo wprowadza w błąd. W żargonie JanitorAI proxy nie jest ani proxy sieciowym, ani VPN-em. To dowolny endpoint API kompatybilny z OpenAI, do którego strona wysyła Twoje żądania czatu zamiast swojego domyślnego backendu. Społeczność przyjęła ten termin lata temu, gdy ludzie zaczęli kierować czaty przez odwrócone proxy do API dostawców, i nazwa się przyjęła, mimo że większość dzisiejszych konfiguracji rozmawia z dostawcą albo bramką bezpośrednio. Ludzie uruchamiają proxy z trzech powodów. Po pierwsze, wybór modelu: sam decydujesz, który LLM pisze Twoje postacie, zamiast akceptować to, co strona ustawia domyślnie. Po drugie, jakość: modele takie jak DeepSeek V4 czy Claude piszą dłuższe, bardziej spójne sceny niż darmowa wbudowana warstwa. Po trzecie, kontrola kosztów: z kluczem rozliczanym per token widzisz dokładnie, ile kosztuje każdy czat, zamiast płacić za subskrypcję, której możesz nie wykorzystać w pełni. Są trzy rodzaje endpointów, które zobaczysz udostępniane w społeczności. Oficjalne API dostawców (OpenAI, Anthropic, xAI, DeepSeek) wymagają konta u każdego dostawcy. Bramki agregują wiele modeli za jednym URL-em kompatybilnym z OpenAI i jednym kluczem. Społecznościowe „darmowe proxy" to współdzielone klucze, za które płaci ktoś inny, dlatego są niestabilne i mocno ograniczane. Jeszcze jedna rzecz warta powiedzenia wprost: niezależnie od użytego endpointu, polityka treści dostawcy modelu upstream nadal obowiązuje przy każdej odpowiedzi, a regulamin samego JanitorAI, włącznie z wymogiem tylko dla dorosłych, nadal rządzi platformą. Znajomość obu polityk przed wyborem modelu oszczędza odmów w środku sceny.

Pełna konfiguracja: od klucza API do pierwszej odpowiedzi

Jeśli chcesz jednego klucza, który obejmuje jednocześnie DeepSeek, GLM, Kimi, Claude, Gemini i Grok, bramka kompatybilna z OpenAI, taka jak APIsRouter, to droga niskiego tarcia: checkout na /topup nie wymaga rejestracji konta, klucz przychodzi mailem, a proxy URL dla JanitorAI to https://api.apisrouter.com/v1/chat/completions. Jedna uwaga, jeśli używasz też SillyTavern: SillyTavern chce base URL kończącego się na /v1 i sam wypełnia listę modeli z /v1/models Twoim kluczem, podczas gdy JanitorAI chce pełnej ścieżki, włącznie z /chat/completions. Ten sam endpoint, inna ilość URL-a. Pomieszanie tych dwóch formatów to główna przyczyna błędów 404 w obu aplikacjach.

  • Zdobądź klucz API od dostawcy albo bramki kompatybilnej z OpenAI. Potrzebujesz stringa klucza i udokumentowanego URL-a endpointu.
  • Otwórz dowolny czat z postacią na JanitorAI, potem otwórz API Settings i wybierz opcję Proxy.
  • Wklej pełny URL endpointu kończący się na /chat/completions w pole proxy URL.
  • Wpisz ID modelu dokładnie tak, jak jest udokumentowane, na przykład deepseek-v4-flash albo glm-5.
  • Wklej klucz API, zapisz ustawienia i odśwież stronę, jeśli zapis się nie zarejestruje.
  • Wyślij jednolinijkową wiadomość testową. Normalna odpowiedź oznacza, że cały łańcuch działa.

Przetestuj endpoint przez curl, zanim obwinisz JanitorAI

Gdy proxy zachowuje się źle, przetestuj endpoint poza JanitorAI jako pierwsze. 10-sekundowe wywołanie curl mówi, czy problem leży w endpoincie, kluczu, czy w sposobie, w jaki skonfigurowałeś stronę. Uruchom to w dowolnym terminalu, z własnym kluczem i modelem:

curl https://api.apisrouter.com/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR-KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-flash",
    "messages": [{"role": "user", "content": "Reply with one short sentence."}]
  }'

Błąd 429: dlaczego darmowe proxy ograniczają ruch w godzinach szczytu

Odpowiedź 429 oznacza „zbyt wiele żądań". To zdecydowanie najczęściej zgłaszany błąd proxy w społeczności JanitorAI, a wzorzec za nim jest przewidywalny. Darmowe albo współdzielone proxy to jeden klucz API obsługujący setki albo tysiące użytkowników. Dostawcy egzekwują limity per klucz na żądania na minutę i tokeny na minutę, więc gdy ruch wieczorny w USA szczytuje, wszyscy przepływają przez tę samą pulę, a klucz zaczyna odrzucać żądania. Nie jesteś wybierany specjalnie. Kubełek jest po prostu pusty i napełnia się najwolniej dokładnie wtedy, gdy najwięcej osób chce czatować. Darmowe proxy mają drugi tryb awarii: sam klucz umiera. Współdzielone klucze są unieważniane za naruszenia polityki albo wyczerpane saldo, po czym ten sam URL zaczyna zwracać 401 albo 404 zamiast tego, często bez żadnej zapowiedzi. Płatne endpointy strukturalnie omijają ścianę godzin szczytu. Twój klucz ma własną pulę zamiast dzielić jeden kubełek z tłumem, rozliczenie jest per token, więc dostawca nie ma powodu ograniczać Cię do warstwy subskrypcyjnej, a pojemność jest zapewniona pod płacący ruch. Jeśli widzisz 429 na osobistym płatnym kluczu, to niemal zawsze krótki limit typu burst: poczekaj kilka sekund i spróbuj ponownie, albo zwolnij tempo szybkich regeneracji. Uporczywe 429 na osobistym kluczu są warte zgłoszenia do wsparcia, nie obejścia.

Tabela błędów proxy JanitorAI: 429, 401, 404, timeout

Dopasuj kod, który pokazuje JanitorAI, do tej tabeli. Kolumna naprawy zakłada, że już potwierdziłeś działanie endpointu testem curl powyżej; jeśli curl zawodzi w ten sam sposób, problem jest po stronie endpointu, nie w JanitorAI.

BłądCo faktycznie oznaczaNaprawa
429 Too Many RequestsKlucz trafił w swój limit rate. Na współdzielonych darmowych proxy to cała baza użytkowników wyczerpująca jedną pulę w godzinach szczytu.Poczekaj i spróbuj ponownie. Jeśli zdarza się co wieczór, przejdź ze współdzielonego klucza na osobisty klucz rozliczany per token z własną pulą.
401 UnauthorizedEndpoint odrzucił Twój klucz: zły klucz, wygasły albo unieważniony klucz, albo przypadkowa spacja wklejona wokół niego.Wklej klucz ponownie bez spacji i cudzysłowów. Potwierdź, że klucz należy do tego samego dostawcy co URL. Przetestuj przez curl.
404 Not FoundŚcieżka URL jest błędna. Zwykle base URL kończący się na /v1 wklejono bez /chat/completions, albo ID modelu nie istnieje.Użyj pełnego endpointu kończącego się na /chat/completions i skopiuj ID modelu z listy modeli dostawcy.
Timeout / brak odpowiedziEndpoint jest nieosiągalny, przeciążony, albo odpowiedź jest za długa, by zdążyć na czas.Sprawdź status dostawcy, obniż max tokens w ustawieniach generowania i spróbuj poza godzinami szczytu. Jeśli curl też wisi, endpoint nie działa.

Jaki model uruchomić za swoim proxy Janitor AI

Wybór modelu ma większe znaczenie niż jakakolwiek poprawka w ustawieniach generowania. Konsensus społeczności jest stabilny: rodzina DeepSeek V4 to ulubieniec do roleplay, bo pisze długie, trzymające się charakteru odpowiedzi w cenach, przy których koszt przestaje mieć znaczenie. GLM-5, Kimi K2.6 i MiMo to wybory value warte rotowania, gdy chcesz innego głosu. Grok 4.5 pojawia się wśród opcji z elastyczną polityką, bo opublikowana polityka xAI dopuszcza dojrzałe wątki w wyraźnie fikcyjnych sytuacjach dla dorosłych użytkowników. Claude Sonnet 4.6 pisze najmocniejszą prozę w katalogu i pasuje do kreatywnego pisania SFW; polityka Anthropic zabrania treści explicit, więc trzymaj go przy czatach fabularnych, nieexplicytnych. Wszystkie ceny katalogowe poniżej to płatność za użycie bez subskrypcji. Modele globalne są wycenione 20% poniżej oficjalnych stawek, a modele chińskie poniżej oficjalnego cennika, a pierwsze doładowanie podwaja Twoje początkowe saldo.

ID modeluInput $/1M tokenówOutput $/1M tokenówDopasowanie do JanitorAI
deepseek-v4-flash$0.126$0.252Ulubieniec społeczności, najtańszy sposób na długie czaty
deepseek-v4-pro$0.3915$0.783Mocniejsze pisanie niż Flash, wciąż klasa budżetowa
glm-5$0.514$2.314Wybór value z odrębnym głosem narracyjnym
kimi-k2.6na /pricingna /pricingWybór value, mocny przy kartach z długim kontekstem
grok-4.5$1.60$4.80Elastyczna polityka wobec dojrzałych wątków fikcyjnych, tylko dla dorosłych
gemini-3.5-flash$1.20$7.20Szybki, dobrze radzi sobie z bardzo długimi historiami czatu
claude-sonnet-4-6$2.40$12.00Najlepsza jakość prozy, tylko kreatywne pisanie SFW

Częste pytania

Czym jest proxy w Janitor AI?

Proxy na JanitorAI to niestandardowy endpoint API, który generuje Twoje odpowiedzi czatu zamiast domyślnego backendu. Konfigurujesz je trzema wartościami: pełnym URL-em chat completions, nazwą modelu i kluczem API. To żargon społeczności, nie proxy sieciowe ani VPN.

Jak zdobyć proxy URL dla Janitor AI?

Zdobądź klucz API od dostawcy albo bramki kompatybilnej z OpenAI, a potem użyj jego udokumentowanego endpointu chat completions jako proxy URL. Musi to być pełna ścieżka kończąca się na /chat/completions, na przykład https://api.apisrouter.com/v1/chat/completions, nie tylko base URL kończący się na /v1.

Dlaczego JanitorAI ciągle daje mi błąd 429?

429 oznacza, że klucz API za Twoim proxy trafił w swój limit rate. Na współdzielonych darmowych proxy dzieje się to każdego szczytowego wieczoru, bo tysiące użytkowników drenują pulę jednego klucza. Osobisty klucz rozliczany per token ma własną pulę, więc 429 spada do okazjonalnych limitów burst, które naprawiasz, czekając kilka sekund.

Czy istnieje naprawdę darmowe proxy dla Janitor AI?

Darmowe proxy społecznościowe istnieją, ale działają na współdzielonych albo podarowanych kluczach, więc mocno ograniczają ruch w godzinach szczytu i umierają bez ostrzeżenia, gdy klucz zostanie unieważniony albo wyczerpany. Niektórzy oficjalni dostawcy oferują małe darmowe warstwy do użycia z własnym kontem, co jest stabilniejsze niż współdzielony klucz, ale wciąż mocno limitowane.

Który model jest najlepszy do roleplay na Janitor AI?

Domyślny wybór społeczności to rodzina DeepSeek V4 za mix jakości pisania i bardzo niskiego kosztu, z GLM-5, Kimi K2.6 i MiMo jako alternatywami value. Grok 4.5 to częsty wybór tam, gdzie liczy się przyjazna fikcji polityka xAI, a Claude Sonnet 4.6 to wybór jakościowy do pisania historii SFW.

Czy bezpiecznie jest wkleić mój klucz API do Janitor AI?

Traktuj każdy klucz, który wklejasz na stronę trzecią, jako narażony na tej stronie. Używaj dedykowanego klucza do JanitorAI, a nie takiego, który współdzielisz z innymi projektami, trzymaj niewielkie saldo w rozliczeniu za użycie, żeby najgorszy scenariusz nadużycia był ograniczony, i rotuj klucz, jeśli zobaczysz użycie, którego nie rozpoznajesz.