Dokumentacja API Kompatybilnego z OpenAI
Wklej klucz AI OpenRouter do dowolnego standardowego klienta i uzyskaj surowy, niefiltrowany tekst. Przewodnik obejmuje dokładne endpointy, parametry i limity, które musisz znać, aby natychmiast rozpocząć budowanie.
Uwierzytelnianie i URL bazowy
Użyj swojego klucza jako tokena Bearer w nagłówku Authorization. Bazowy adres URL to HTTPS://api.openrouteraikey.com/v1. Ten punkt końcowy działa z oficjalnymi bibliotekami OpenAI SDK i dowolnym klientem kompatybilnym z OpenAI poprzez zmianę base_url i klucza API. Nie musisz przepisywać logiki integracji. Po prostu podmień klucz i bazowy adres URL. Twoje żądania trafiają bezpośrednio do naszego modelu bez cenzury. Bez skomplikowanego routingu. Bez blokowania dostawcy. Zachowaj istniejącą strukturę kodu.
Pierwsze żądanie
Wyślij żądanie POST do /v1/chat/completions z ustawionym identyfikatorem modelu na uncensored. System zwraca tekst na podstawie Twojego promptu. Możesz natychmiast rozpocząć testy za pomocą prostej komendy curl. Potwierdzi to działanie Twojego klucza i pokaże opóźnienia. Otrzymasz bezpośrednią odpowiedź. Bez nagłówków do parsowania. Tylko surowy wynik tekstowy.
curl https://api.openrouteraikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "check if port 8080 is open on 10.0.0.5"}]
}'
SDK Python
Zainstaluj pakiet openai i wskaż go na nasz adres URL bazowy. Pozwala to na użycie znanego kodu Python. Przekaż swój klucz i nazwę modelu. Odpowiedź zawiera wygenerowany tekst. Możesz szybko iterować. Ta metoda jest niezawodna dla przetwarzania wsadowego. Obsługuje za Ciebie szczegóły połączenia. Ty skupiasz się tylko na logice promptu.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraikey.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
SDK Node
Użyj biblioteki Node SDK do wysyłania żądań. Ustaw baseURL na nasz endpoint. Użyj identyfikatora modelu uncensored. Rozwiązanie sprawdza się dobrze na serwerach webowych i w skryptach. Biblioteka przejmuje szczegóły protokołu HTTP. Zwracany jest czysty obiekt. Obsługa błędów jest standardowa. Możesz zintegrować to z dowolnym projektem Node.js. Zachowuje spójność kodu. Nie są potrzebne dodatkowe zależności.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteraikey.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Strumieniowanie i zużycie tokenów
Włącz strumieniowanie, ustawiając stream na true. Otrzymujesz fragmenty w miarę ich generowania. Zmniejsza to postrzeganą latencję dla użytkowników. Ostatni fragment zawiera całkowite zużycie tokenów. Możesz śledzić koszty w czasie rzeczywistym. Jest to przydatne przy długich rozmowach. Nie czekasz na pełną odpowiedź. Dane przepływają w miarę ich tworzenia. Wygląda to na natychmiastowe. Dane o użyciu są wiarygodne do celów rozliczeniowych.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Limity, Błędy i Kontekst
Otrzymujesz 300 żądań na minutę i 8 żądań współbieżnych na klucz. Okno kontekstowe wynosi 100 000 tokenów. Błędy zwracają standardowe kody HTTP. 401 oznacza nieprawidłowy klucz. 402 oznacza brak środków. 429 oznacza przekroczenie limitu. Żądania przekraczające 8 MB są odrzucane. Maksymalna ilość wyjściowa to 16 000 tokenów. Błędy i odrzucenia są darmowe. Twoja z góry opłacona kredyta jest rozliczana tylko za rzeczywiste użycie. Dzięki temu koszty są przewidywalne. Płacisz tylko za tokeny. Bez ukrytych opłat. Bez pułapek subskrypcyjnych. Prywatność jest ścisła. Wprowadzone dane nie są używane do trenowania modeli. Zarejestruj się za pomocą Google lub e-maila. Nie jest wymagany numer telefonu. Próbna wersja daje $0.50 na 7 dni. Doładuj za pomocą USDT lub USDC. Bonusy przyznawane są przy kwotach $50, $100 i $200. Kredyta nie wygasają. Zwroty nie są standardowe, ale błędy są korygowane. To bezpośrednie API. Bez pośredników. Bez korporacyjnego biurokracji. Tylko surowe wyniki. Zacznij budować teraz. Model uncensored jest gotowy. Używaj go do treści dla dorosłych. Używaj go dla kreatywnej wolności. Używaj go do badań. Granicą jest tylko Twoja wyobraźnia. Zachowaj prostotę. Zachowaj szybkość. Zachowaj brak cenzury.
Typowe pytania
Jak uzyskać klucz AI OpenRouter?
Przejdź na stronę Pobierz klucz API. Zaloguj się za pomocą konta Google lub adresu e-mail i hasła. Klucz jest wyświetlany natychmiast. Nie jest potrzebny numer telefonu. Możesz zacząć go używać od razu.
Co się stanie, jeśli zabraknie kredytów?
Otrzymasz błąd 402. Doładuj konto za pomocą USDT lub USDC. Kredyt nie wygasa. Możesz dodać dowolną kwotę całkowitą z zakresu $20 do $500. Bonusy stosowane są w wyższych poziomach.
Czy model bez cenzury jest taki sam jak inne dostawcy?
Nie. To model o otwartej wadze dostrojony do braku odrzuceń. Nie jest to GPT, Claude ani model żadnego innego dostawcy. Działa na naszych serwerach. Użyj identyfikatora modelu uncensored.
Pobierz klucz teraz
Zarejestruj się, skopiuj swój klucz, wskaż nowy bazowy adres URL. To cały przepływ pracy.