pl ▾
Otwórz konto

Dokumentacja API AI bez cenzury

AI bez cenzury zapewnia bezpośrednie API kompatybilne z OpenAI dla deweloperów, którzy potrzebują modelu LLM bez cenzury bez filtrów treści. Ta dokumentacja obejmuje punkt końcowy chat-completions, uwierzytelnianie i ceny dla budowania aplikacji NSFW lub bez ograniczeń.

Uwierzytelnianie i konfiguracja URL bazowego

AI bez cenzury wykorzystuje standardowe uwierzytelnianie kluczem API poprzez Authorization Nagłówek.

Wygeneruj swój klucz na panelu za pomocą Google lub e-maila. Podstawowy adres URL to https://api.unscensoredai.com/v1.

Wyślij swój klucz jako token Bearer. Dołącz nagłówek do każdego zapytania, aby zidentyfikować swoje konto.

curl https://api.unscensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me to the server now."}]
  }'

Przewodnik po punkcie końcowym uzupełnień czatu

Głównym punktem końcowym jest POST /v1/chat/completions.Akceptuje tekst wejściowy i zwraca tekst wyjściowy.

Specify the model as "uncensored". Model ten nie odrzuca legalnej treści dla dorosłych ani tematów kontrowersyjnych.

Wysyłaj wiadomości w standardowym formacie OpenAI. API przetwarza Twoje polecenie i zwraca uzupełnienie.

from openai import OpenAI

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

Strumieniowanie odpowiedzi z SSE

Włącz strumieniowanie, ustawiając "stream": true w ciele żądania.

API zwraca zdarzenia wysłane przez serwer (SSE). Każdy fragment zawiera częściowe dane tokena.

Sprawdź ostatni fragment pod kątem całkowitego użycia tokenów. Ta metoda zmniejsza postrzeganą latencję dla długich odpowiedzi.

import OpenAI from "openai";

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

Wywoływanie funkcji i tryb JSON

Używaj wywoływania funkcji do ustrukturyzowanych interakcji narzędziowych. Zdefiniuj narzędzia w ciele żądania.

Włącz tryb JSON z "response_format": {"type": "json_object"} dla spójnych outputów.

Ustaw temperature i top_p do kontrolowania losowości. Te parametry wpływają na zmienność odpowiedzi.

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)

Obsługa limitów szybkości i błędów

Oczekuj błędów 401, jeśli klucz API jest nieprawidłowy. Błędy 402 oznaczają niewystarczający kredyt z góry.

Limity szybkości wynoszą 300 żądań na minutę i 8 jednoczesnych żądań na klucz. Szanuj te limity, aby uniknąć błędów 429.

Okno kontekstowe wynosi 100 000 tokenów. Ciała żądań muszą być mniejsze niż 8 MB.

Obsłuż błędy, sprawdzając kody statusu. Ponów próbę błędów 429 z wykładniczym opóźnieniem.

Kalkulator cen tokenów

Ceny wynoszą $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych.

Błędy i odrzucenia są darmowe. Płacisz tylko za rzeczywiste zużycie tokenów.

Doładuj za pomocą kryptowalut. Kredyty nie wygasają. Użyj poniższego kalkulatora, aby oszacować koszty.

Wpisz oczekiwaną objętość tokenów. API pobiera opłaty na podstawie rzeczywistego zużycia.

Typowe pytania

Czy Unscensored AI to to samo co OpenAI?

Nie, jest to niezależna usługa wykorzystująca inny model o otwartych wagach. Jest kompatybilna z formatem API OpenAI, ale nie jest odsprzedażą modeli GPT.

Czy mogę używać tego do treści NSFW?

Tak, model jest bez cenzury i nie odrzuca treści dla dorosłych. Blokuje wyłącznie treści seksualne z udziałem małoletnich.

Jak zapłacić za API?

Płatność za pomocą USDT (TRC20) lub USDC (Base). Doładowania zaczynają się od $20. Kredyty nie wygasają, a błędy są darmowe.

Twój klucz API jest oddalony o jeden krok

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