pl ▾
Twórz klucze
gptuncensored.ccAPI kompatybilny z OpenAI, bez odmów, płatność za token.

Odwołanie do API gpt bez cenzury

Zacznij generować treści bez cenzury natychmiast za pomocą naszej kompatybilnej z OpenAI API. Zmień podstawowy adres URL, ustaw swój klucz i wysyłaj żądania bez blokady subskrypcji.

Bazowy URL i autoryzacja

Wskaż swojego klienta na HTTPS://api.gptuncensored.cc/v1 i przekaż swój klucz w nagłówku Authorization. Ten pojedynczy punkt końcowy obsługuje wszystkie generowanie tekstu bez konieczności dodatkowej konfiguracji dla osadzania lub przetwarzania obrazów. Otrzymujesz klucz natychmiast po rejestracji za pomocą Google lub e-maila, więc możesz rozpocząć testowanie w ciągu minut. Klucz API uwierzytelnia każde żądanie, a jeśli jest to konieczne, możesz go wygenerować ponownie, choć dozwolony jest tylko jeden aktywny klucz na konto.

Pierwsze żądanie z użyciem cURL

Wyślij proste żądanie POST do /v1/chat/completions, aby zweryfikować swoją konfigurację. To polecenie curl demonstruje minimalną strukturę wymaganą do otrzymania odpowiedzi od modelu uncensored. Zastąp YOUR_API_KEY kluczem wygenerowanym w Twoim panelu. Identyfikator modelu "uncensored" zapewnia, że trafiasz do dedykowanego endpointu bez odrzuceń bezpieczeństwa dla prawnego użytku dorosłego.

curl https://api.gptuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the pros and cons of using Rust for backend systems"}]
  }'

Integracja SDK Python

Użyj oficjalnego pakietu openai z niestandardowym base_url, aby zintegrować się bezproblemowo. Podejście to pozwala zachować istniejącą strukturę kodu przy jednoczesnym przełączeniu na nasz punkt końcowy uncensored. Ustaw api_key i base_url jawnie podczas inicjalizacji klienta. Parametr modelu musi być ustawiony na "uncensored", aby zapewnić poprawne routowanie. Metoda ta działa ze standardowymi wersjami SDK OpenAI, co ułatwia migrację programistom korzystającym już z klientów Python.

from openai import OpenAI

client = OpenAI(base_url="https://api.gptuncensored.cc/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)

Integracja SDK Node

Zainicjuj klienta OpenAI, podając swój base URL i klucz w środowisku Node.js. To ustawienie odzwierciedla podejście Pythona, zapewniając spójność między różnymi językami programowania. Możesz przekazać identyfikator modelu "uncensored" bezpośrednio w wywołaniach completion. Klient automatycznie obsługuje nagłówki uwierzytelniające po skonfigurowaniu. Integracja obsługuje standardowe parametry, takie jak temperature i top_p, umożliwiając precyzyjne dostosowanie stylu wyjściowego.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.gptuncensored.cc/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);

Odpowiedzi strumieniowe

Włącz strumieniowanie, ustawiając stream na true w ciele żądania. API zwraca zdarzenia wysyłane przez serwer (SSE), które możesz parsować token po tokenie. Jest to idealne dla aplikacji w czasie rzeczywistym, gdzie chcesz wyświetlać output w miarę jego generowania. Ostatni fragment zawiera kompletne statystyki zużycia tokenów do rozliczeń. Strumieniowanie zmniejsza postrzeganą latencję dla użytkowników, sprawiając, że model uncensored wydaje się bardziej responsywny podczas długich sesji roleplay lub zadań ekstrakcji danych.

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 Okno Kontekstu

Oczekuj błędu 401, jeśli Twój klucz jest nieprawidłowy, 402, jeśli brakuje kredytu z góry, i 429, jeśli przekroczysz 300 żądań na minutę. Okno kontekstowe obsługuje łącznie 100 000 tokenów, z maksymalnym wyjściem 16 000 tokenów na żądanie. Ciała żądań nie mogą przekraczać 8 MB, a możesz uruchomić do 8 żądań współbieżnych na klucz. Błędy i odmowy nie zużywają Twojego kredytu z góry, więc płacisz tylko za udane generowanie tokenów. Ten przejrzysty model cenowy zapewnia, że dokładnie wiesz, za co płacisz, bez ukrytych limitów warstwowych.

Wsparcie & odpowiedzi

Czy to oficjalne API GPT?

Nie, jesteśmy niezależnym dostawcą uruchamiającym własny model bez cenzury. Jesteśmy kompatybilni z formatem API OpenAI, więc Twój istniejący kod działa, ale nie obsługujemy modeli GPT, Claude ani innych modeli dostawców. Sprawdź dokumentację konkretnego dostawcy, aby uzyskać szczegółowe informacje o jego modelach.

Co się stanie, jeśli otrzymam błąd 402?

Błąd 402 oznacza, że Twoje pre-paidowe środki zostały wyczerpane. Możesz doładować konto za pomocą USDT (TRC20) lub USDC (Base) kwotami między $20 a $500. Kredyty nie wygasają, więc możesz doładować środki w dowolnym momencie bez opłat za subskrypcję miesięczną.

Jak działa okno kontekstowe?

Model obsługuje okno kontekstowe o rozmiarze 100 000 tokenów, obejmujące zarówno prompt, jak i uzupełnienie. Możesz poprosić o do 16 000 tokenów w jednym wyjściu. Jeśli nie ustawisz max_tokens, domyślny limit to 2 048 tokenów. Pozwala to na obsługę rozszerzonego kontekstu przy zachowaniu wydajności.

Wygeneruj swój klucz natychmiast

Zarejestruj się, skopiuj klucz, zaktualizuj URL bazowy. Pełna integracja w trzech krokach.

Twórz kluczePrzeglądaj dokumentację