Podsumowanie
- Nasze API obsługuje pojedynczy model bez ograniczeń na dedykowanym sprzęcie, eliminując zmienność routerów wielomodelowych.
- Migracja wymaga tylko zmiany adresu bazowego i klucza API, zachowując istniejący kod klienta zgodny z OpenAI.
- Cennik jest ściśle oparty na modelu pay-as-you-go w stawce $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych.
- Doładowania kredytu przyjmują tylko USDT (TRC20) lub USDC (Base), bez miesięcznych opłat ani wymogu karty.
Dlaczego warto zmienić punkt końcowy API OpenRouter?
Wielu programistów napotyka limity szybkości lub filtry treści podczas korzystania z darmowych warstw popularnych modeli uncensored. Możesz zobaczyć błędy typu „nie znaleziono punktów końcowych” lub nagłe zwolnienie tempa podczas godzin szczytowych. Nasza usługa izoluje model Dolphin na dedykowanych serwerach, aby zapewnić wysoką dostępność. Eliminia to zmienność infrastruktury routingu współdzielonego. Masz bezpośredni dostęp do jednego potężnego modelu bez zakłóceń danych treningowych. API pozostaje w pełni zgodne z OpenAI, co oznacza, że Twój istniejący kod klienta działa bez zmian strukturalnych. Podejście to gwarantuje przewidywalne opóźnienia dla roleplay lub generowania tekstu bez ograniczeń. Unikasz frustracji związanych z problemami z routowaniem modeli, które dręczą agregatory wielomodelowe.
Krok 1: Uzyskaj swój klucz API bez cenzury
Możesz wygenerować klucz API natychmiast, rejestrując się za pomocą adresu e-mail lub konta Google. Nie jest wymagane weryfikacja numerem telefonu. Po rejestracji klucz jest wyświetlany natychmiast na panelu. Każde konto jest ograniczone do jednego aktywnego klucza, co zapewnia bezpieczne śledzenie. Jeśli potrzebujesz nowego klucza, stary jest natychmiast zastępowany. Ten uproszczony proces rejestracji pozwala rozpocząć testowanie integracji w ciągu kilku minut. Klucz daje dostęp do modelu uncensored bez żadnych opłat subskrypcyjnych. Płacisz tylko za zużyte tokeny.
Krok 2: Zaktualizuj bazowy adres URL
Aby przeprowadzić migrację aplikacji, musisz zaktualizować adres bazowy w konfiguracji klienta zgodnego z OpenAI. Wskaż swój SDK na nasz dedykowany adres endpoint pod https://api.openrouterdolphinai.com/v1. Ten URL działa z dowolną standardową implementacją SDK OpenAI. Nie musisz zmieniać ID modelu; użyj uncensored jako identyfikator modelu. Ta prosta zmiana kieruje Twoje żądania do naszych izolowanych serwerów. Zapewnia to, że Twój ruch nie jest mieszany z ruchem innych użytkowników współdzielonych agregatorów. Endpoint obsługuje standardowe przepływy pracy chat-completions bez wymagania nowych nagłówków uwierzytelniających.
Krok 3: Przetestuj z punktem końcowym /v1/chat/completions
Zweryfikuj swoją logikę integracji, wysyłając standardowe żądanie POST do endpointu uzupełnień czatu. Nasze API obsługuje okno kontekstowe 100,000 tokenów dla promptu i uzupełnienia łącznie. Możesz wygenerować do 16,000 tokenów na żądanie, jeśli określisz max_tokens. Domyślny limit wyjściowy to 2,048 tokenów, jeśli pominiesz ten parametr. Punkt końcowy akceptuje standardowe parametry takie jak temperature, top_p, a także stop. To zapewnia kompatybilność z istniejącymi promptami i instrukcjami systemowymi. Możesz również wymusić tryb JSON za pomocą response_format do wyjść danych strukturalnych. Testowanie za pomocą prostego promptu tekstowego potwierdza, że Twoja konfiguracja jest poprawna.
Krok 4: Włącz strumieniowanie dla wyjścia w czasie rzeczywistym
Strumieniowanie odpowiedzi jest kluczowe dla płynnego doświadczenia użytkownika w aplikacjach do odgrywania ról. Nasze API obsługuje Server-Sent Events (SSE) dla dostarczania tokenów jeden po drugim. Musisz ustawić stream parametr do true w Twoim żądaniu. Ostatni chunk strumienia zawiera całkowite zużycie tokenów dla żądania. Pozwala to na śledzenie kosztów w czasie rzeczywistym bez dodatkowych wywołań API. Strumieniowanie redukuje postrzeganą latencję, dostarczając treść natychmiast po jej wygenerowaniu. Funkcja ta jest krytyczna dla utrzymania zaangażowania w dynamicznych rozmowach. Skonfiguruj swojego klienta do efektywnego obsługi strumieni SSE.
Krok 5: Skonfiguruj wywoływanie funkcji
Nasz API obsługuje wywoływanie funkcji w standardowym formacie narzędzi OpenAI. Możesz definiować narzędzia i określać tool_choice dla automatycznego lub konkretnego wykonania. Umożliwia to złożone przepływy pracy, w których model decyduje, którą funkcję wywołać. API niezawodnie obsługuje parsowanie wejścia funkcji i formatowanie outputu. Możesz tego użyć do ekstrakcji danych strukturalnych lub automatycznych akcji. Wywoływanie funkcji działa płynnie z możliwościami modelu bez cenzury. Dzięki temu nasze API nadaje się zaawansowanym architekturom agentów wymagającym integracji z zewnętrznymi narzędziami. Upewnij się, że definicje Twoich narzędzi są zgodne ze standardowym formatem schematu JSON.
Obsługa limitów szybkości i błędów
Limit to 300 żądań na minutę na klucz API. Pozwala to na wysoką przepustowość przy jednoczesnym utrzymaniu stabilności serwera. Możesz mieć do 8 jednoczesnych aktywnych żądań równoległych. Maksymalny rozmiar ciała żądania wynosi 8 MB. Jeśli przekroczysz te limity, otrzymasz standardowy błąd limitu szybkości. Nasze ceny są przejrzyste: $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych. Błędy i odrzucenia nie generują opłat. Kredyt nie wygasa, więc możesz dołaczyć środki, gdy będzie to wygodne. Model płatności za faktyczne użycie zapewnia, że płacisz tylko za rzeczywiste zużycie.
Dlaczego ta alternatywa dla API OpenRouter jest lepsza dla NSFW
Wiele agregatorów stosuje filtry treści lub kieruje żądania przez modele o różnym poziomie uncensored. Nasza usługa obsługuje pojedynczy dedykowany model Dolphin dostrójony do generowania bez ograniczeń. Nie odrzuca legalnych treści dla dorosłych, fikcyjnych lub kontrowersyjnych tematów. Jedynym sztywnym limitem są treści dotyczące małoletnich. Ta spójność jest kluczowa dla aplikacji do odgrywania ról i pisania twórczego. Unikasz nieprzewidywalności routerów wielomodelowych, które mogą przełączać modele w trakcie sesji. Dedykowana infrastruktura zapewnia, że preferencje dotyczące treści są zachowane spójnie we wszystkich żądaniach.
Końcowa lista kontrolna dla płynnej migracji
Przed przejściem na produkcję zweryfikuj, czy Twój adres bazowy wskazuje na nasz dedykowany punkt końcowy. Upewnij się, że Twój klucz API jest aktywny i poprawnie sformatowany. Przetestuj zarówno odpowiedzi strumieniowe, jak i niestrumieniowe, aby potwierdzić stabilność. Sprawdź, czy Twoje narzędzia do wywoływania funkcji są poprawnie zdefiniowane. Zweryfikuj, czy śledzenie zużycia tokenów jest zgodne z ostatnim kawałkiem SSE. Potwierdź, że Twoja metoda płatności jest skonfigurowana do doładowania kryptowalutą. Nasze API akceptuje USDT na TRC20 lub USDC na Base. Zacznij od kredytu próbnej wersji, aby zwalidować swój przepływ pracy przed złożeniem większych zakupów. Ta lista kontrolna zapewnia płynne przejście od poprzedniego dostawcy.
Najczęściej zadawane pytania
Jaki jest limit okna kontekstu dla tego API?
API obsługuje łączne okno kontekstowe o rozmiarze 100 000 tokenów, obejmujące zarówno prompt, jak i uzupełnienie. Możesz wygenerować do 16 000 tokenów na żądanie, ustawiając parametr max_tokens. Jeśli nie określisz max_tokens, domyślny limit odpowiedzi to 2 048 tokenów.
Jak płacić za usługę API?
Płatności są realizowane wyłącznie za pomocą kryptowalut. Możesz doładować swoje konto za pomocą USDT w sieci TRC20 lub USDC w sieci Base. Minimalne doładowania zaczynają się od $20, z kredytami bonusowymi dostępnymi dla większych kwot. Kredyt nie wygasa, a błędy lub odrzucenia nie generują opłat.
Czy to to samo co darmowy model OpenRouter?
Nie, to dedykowana usługa działająca na izolowanych serwerach. Choć wykorzystuje podobną architekturę modelu bez cenzury, oferuje gwarantowaną dostępność i wyższe limity szybkości niż darmowe poziomy. Płacisz za użycie tokenów, co zapewnia spójną wydajność bez throttlingu typowego dla darmowych agregatorów.
Jakie są limity szybkości żądań?
Przysługuje Ci do 300 żądań na minutę na klucz API. Dodatkowo możesz mieć aktywnych maksymalnie 8 żądań równoległych w dowolnym momencie. Maksymalna wielkość ciała żądania wynosi 8 MB. Limity te zapewniają stabilną wydajność dla aplikacji o wysokim przepływie.