pl ▾
Pobierz swój klucz

Dokumentacja API dla modeli bez cenzury

Zacznij od korzystania z naszego API bez cenzury, zastępując bazowy URL i wysyłając żądania do tych samych punktów końcowych, które już znasz.

Uwierzytelnianie i URL bazowy

Wysyłaj żądania do naszego bazowego URL ze swoim kluczem API w nagłówku Authorization, aby uzyskać natychmiastowy dostęp do modelu bez cenzury.

Użyj Bearer <your-key> dla każdego wywołania. Klucz jest generowany podczas rejestracji przez Google lub e-mail. Chroń go, ponieważ identyfikuje Twoje konto z góry opłacone.

Korzystamy ze standardowego uwierzytelniania zgodnego z OpenAI. Jeśli klucz jest nieprawidłowy, otrzymasz błąd 401. Jeśli saldo jest wyczerpane, otrzymasz błąd 402 wymagający doładowania kryptowalutą.

Pierwsze żądanie

Wykonaj pierwsze żądanie, wysyłając prostą wiadomość do endpointu uzupełnień czatu za pomocą swojego klucza API.

Ten przykład cURL demonstruje minimalną strukturę wymaganą do uzyskania odpowiedzi tekstowej od modelu bez cenzury.

Zamień <YOUR_API_KEY> kluczem wyświetlonym w panelu. Odpowiedź zawiera wygenerowany tekst w content pole.

curl https://api.chatgptnofilter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 unix commands to find large files"}]
  }'

Integracja Python

Użyj oficjalnej biblioteki Pythona OpenAI do interakcji z naszym API, wskazując go na nasz base URL.

Podejście to nie wymaga niestandardowej logiki klienta. Po prostu ustaw base_url i podaj swój klucz API. Biblioteka automatycznie serializuje i parsuje odpowiedzi.

Ta metoda działa bezproblemowo z istniejącymi bazami kodu skierowanymi do OpenAI. Musisz jedynie dostosować konfigurację punktu końcowego.

from openai import OpenAI

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

Integracja Node.js

Zintegruj z API w Node.js, inicjalizując klienta podając nasz specyficzny URL bazowy i dane uwierzytelniające.

SDK Node odzwierciedla strukturę klienta Python. Przekaż bazowy URL i klucz API podczas inicjalizacji. Reszta kodu pozostaje identyczna ze standardowymi implementacjami OpenAI.

Pozwala to na wymianę dostawców bez przepisywania logiki Twojej aplikacji. Struktura odpowiedzi odpowiada specyfikacji OpenAI.

import OpenAI from "openai";

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

Odpowiedzi strumieniowe

Otrzymuj tekst token po tokenie, ustawiając stream: true w parametrach żądania.

Strumieniowanie zmniejsza postrzeganą opóźnienie dla długich wyjść. Każdy fragment zawiera częściową odpowiedź. Ostatni fragment zawiera statystyki użycia tokenów do rozliczeń.

Obsłuż zdarzenia strumienia w swoim kodzie, aby aktualizować UI w czasie rzeczywistym. Jest to kluczowe dla interfejsów czatu, gdzie użytkownicy oczekują natychmiastowej informacji zwrotnej.

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 i okno kontekstowe

Model obsługuje okno kontekstowe o rozmiarze 100 000 tokenów dla łącznego wejścia i wyjścia.

Limity szybkości wynoszą 300 żądań na minutę i 8 jednoczesnych żądań na klucz. Rozmiar ciała żądania nie może przekraczać 8 MB.

Jeśli przekroczysz limit szybkości, otrzymasz błąd 429. Poczekaj kilka sekund przed ponowną próbą. Okno kontekstu pozwala na rozbudowaną historię rozmowy bez natychmiastowego ucinania.

Typowe pytania

Czy to oficjalne API ChatGPT bez filtrów?

Nie, jesteśmy niezależnym dostawcą. Obsługujemy własny model bez cenzury poprzez interfejs kompatybilny z OpenAI. Nie jest to GPT-4 ani żaden inny model dostawcy.

Jak płacić za API ChatGPT bez cenzury?

Wpłacasz kryptowaluty (USDT w sieci TRC20 lub USDC na Base). Kredyty są naliczane za każdy użyty token. Błędy i odrzucenia są darmowe.

Czy model filtruje treści NSFW?

Model nie odrzuca legalnych treści dla dorosłych ani treści fikcyjnych. Został zaprojektowany z myślą o nieograniczonym użytku. Wyłącznie treści seksualne z udziałem małoletnich są ściśle filtrowane.

Twój klucz API jest w pobliżu

Zarejestruj się, skopiuj swój klucz, zaktualizuj adres bazowy. To cała konfiguracja.

Pobierz swój kluczPrzeglądaj dokumentację