pl ▾
Wypróbuj z kredytem trial

Dokumentacja dewelopera dla LLM uncensored

Wklej swój klucz API do dowolnego klienta zgodnego z OpenAI i zacznij generować tekst bez filtrów treści. Zapewniamy surowy, niecenzurowany model poprzez standardowy endpoint, pozwalając Ci skupić się na budowaniu aplikacji.

Uwierzytelnianie i URL bazowy

Twój klucz API uwierzytelnia każde żądanie do naszej infrastruktury. Do utworzenia konta wymagamy tylko adresu e-mail, a Twój klucz jest generowany natychmiast. Przekaż ten klucz w Authorization Nagłówek przy użyciu Bearer schemat. Nasz bazowy URL to HTTPS://api.unfilteredllms.com/v1, który działa z oficjalnymi SDK OpenAI i dowolnym klientem kompatybilnym z OpenAI poprzez prostą zmianę konfiguracji base_url.

curl https://api.unfilteredllms.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return current server time in ISO format"}]
  }'

Jeśli otrzymasz błąd 401, Twój klucz jest albo nieprawidłowy, albo wygasł. Jeśli widzisz błąd 402, Twoje środki z góry opłacone zostały wyczerpane. Możesz dołaczyć saldo w USDT (TRC20) lub USDC (Base) od kwoty $20, z dodatkowymi środkami naliczanymi przy wyższych poziomach.

Endpoint Chat Completions

Oferujemy pojedyncze punkty końcowe do generowania tekstu: POST /v1/chat/completions. Punkt ten obsługuje wszystkie potrzeby inferencyjne, przyjmując listę wiadomości i zwracając uzupełnienie. ID modelu, które musisz wysłać, to uncensored, model open-weight dostrojony do surowego wyjścia. Nie jest to GPT, Claude ani żaden inny model dostawcy.

from openai import OpenAI

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

Możesz wysłać do 100 000 tokenów w promptcie i uzupełnieniu łącznie. Jeśli nie określisz wartości max_tokens, model przyjmuje domyślnie 2048 tokenów na żądanie. Ten endpoint nie obsługuje embeddingów, generowania obrazów ani dostrajania.

Odpowiedzi strumieniowe i zużycie tokenów

Włącz strumieniowanie, ustawiając stream: true w Twoim żądaniu. API zwraca dane za pomocą zdarzeń wysłanych przez serwer (SSE), umożliwiając wyświetlanie tokenów w miarę ich generowania. Zmniejsza to znacząco postrzeganą opóźnienie dla Twoich użytkowników.

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)

Szczegóły zużycia tokenów są zawarte w ostatnim fragmencie strumienia. Pozwala to na dokładne śledzenie zużycia bez przechowywania całej odpowiedzi. Błędy podczas strumieniowania są darmowe, więc płacisz tylko za pomyślnie dostarczone tokeny.

Wywoływanie funkcji i tryb JSON

Korzystaj z tools parametr definiujący schematy funkcji, pozwalający modelowi na generowanie danych strukturalnych. Możesz również wymusić ścisły format JSON, ustawiając response_format do {"type": "json_object"}. Jest to niezbędne przy budowaniu niezawodnych agentów lub parsowaniu złożonych odpowiedzi.

import OpenAI from "openai";

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

Model obsługuje tool_choice dla wymuszania konkretnych wywołań funkcji. Zapewnia to spójne zachowanie w środowiskach produkcyjnych, gdzie deterministyczne wyjście jest krytyczne. Możesz połączyć te funkcje ze standardowymi parametrami takimi jak temperatura dla precyzyjnej kontroli.

Parametry: Temperatura, Top-P i Ograniczenia

Kontroluj kreatywność za pomocą temperature i różnorodność z top_p. Użyj stop sekwencje do zatrzymywania generowania na konkretnych znacznikach. Możesz również zastosować presence_penalty i frequency_penalty zmniejszenia powtórzeń.

Ustaw seed dla odtwarzalnych wyników podczas testów. Te paramallowają Ci na dostrojanie zachowania modelu bez konieczności jego ponownego trenowania. Model pozostaje uncensored dla treści dorosłych, ale odrzuci treści seksualne z udziałem nieletnich.

Limity, Błędy i Okno Kontekstu

Twój klucz API jest ograniczony do 300 żądań na minutę i 8 żądań równoległych. Maksymalny rozmiar ciała żądania wynosi 8 MB. Jeśli przekroczysz te limity, otrzymasz błąd 429 Too Many Requests. Możesz wygenerować nowy klucz, aby zastąpić stary, jeśli jest to konieczne.

Okno kontekstowe wynosi łącznie 100 000 tokenów. Pozwala to na długie dokumenty lub obszerną historię rozmów. Nie oferujemy SLA, ale nasza infrastruktura jest zaprojektowana pod kątem wysokiej dostępności. Sprawdź stronę cenową, aby uzyskać aktualne bonusy za doładowanie kryptowalutą.

Typowe pytania

Czy API LLM bez cenzury jest naprawdę pozbawione filtrów treści?

Tak, model nie odrzuca legalnych treści dla dorosłych, fikcyjnych ani kontrowersyjnych. Narzucamy jednak ścisły limit na treści seksualne z udziałem małoletnich, które są konsekwentnie odrzucane. Dzięki czemu jest idealny do aplikacji NSFW bez korporacyjnych osłon.

Jak płacić za API AI bez cenzury?

Akceptujemy wyłącznie kryptowaluty: USDT w sieci TRC20 lub USDC w sieci Base. Doładowania wynoszą od $20 do $500, z bonusowymi środkami naliczanymi w wyższych progach. Twoje doładowanie prepaid nie wygasa, a płacisz tylko za użyte tokeny.

Czy mogę użyć tego LLM bez filtrów do hostowania lokalnego?

To jest usługa API hostowana, a nie model lokalny. Wchodzisz w interakcję z nią poprzez nasz URL bazowy, używając standardowych żądań HTTP. Jeśli potrzebujesz hostowania lokalnego, musiałbyś pobrać model o otwartych wagach samodzielnie, ale nasze API zapewnia wygodę i skalowalność.

Pobierz swój klucz API teraz

Zarejestruj się, pobierz klucz i wskaż na nowy bazowy URL. Jesteś gotowy do działania.

Wypróbuj z kredytem trial