pl ▾

Dokumentacja API Nieskrępowanego LLM

Zacznij korzystać z API LLM bez cenzury w kilka minut. Zamień adres URL bazowy OpenAI i wysyłaj żądania do dedykowanego modelu bez cenzury.

Bazowy URLhttps://api.doesclaudeallownsfw.com/v1Modeluncensored

Uwierzytelnianie i URL bazowy

Użyj swojego klucza API do uwierzytelniania żądań. Podstawowy adres URL dla wszystkich endpointów to https://api.doesclaudeallownsfw.com/v1.

Ustaw Authorization nagłówek do Bearer <your-key>. Działa z dowolnym klientem kompatybilnym z OpenAI.

Punkt końcowy Uzupełnień Czat

Wyślij wiadomości do modelu bez cenzury poprzez POST /v1/chat/completions. ID modelu to uncensored.

Obsługuje tekst wejściowy i wyjściowy. Możesz używać strumieniowania, wywoływania funkcji lub trybu JSON.

Okno kontekstowe obsługuje łącznie 100 000 tokenów. Maksymalna długość odpowiedzi to 16 000 tokenów na żądanie.

curl https://api.doesclaudeallownsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top five python libraries for data analysis"}]
  }'

Integracja SDK Python

Zainstaluj oficjalny pakiet OpenAI SDK. Ustaw adres bazowy na nasz endpoint. Ustaw klucz API. Wyślij prostą wiadomość.

SDK automatycznie obsługuje żądanie. Otrzymujesz odpowiedź strukturalną.

from openai import OpenAI

client = OpenAI(base_url="https://api.doesclaudeallownsfw.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 SDK Node

Zainicjuj klienta, podając base URL. Przekaż swój klucz API. Żądaj completion.

Użytkownicy Node mogą łatwo zintegrować to API. Podąża za standardowymi wzorcami OpenAI.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.doesclaudeallownsfw.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: true. Otrzymujesz czaty w miarę ich generowania.

Zużycie tokenów pojawia się w ostatnim fragmencie. Pomaga to dokładnie śledzić koszty.

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 szybkości i błędy

Oczekuj 300 żądań na minutę na klucz. Limity obejmują 8 żądań współbieżnych. Ciała żądań muszą pozostać poniżej 8 MB.

Błędy obejmują kod 401 dla nieprawidłowych kluczy. Kod 402 oznacza brak środków. Kod 429 wskazuje na przekroczenie limitu szybkości.

Błędy i odrzucenia są darmowe. Kredit jest naliczany tylko za rzeczywiste użycie tokenów.

Typowe pytania

Czy claude pozwala na treści NSFW?

Nasze API obsługuje bez ograniczeń treści model, nie jest to Claude. Pozwala na zgodne z prawem treści dla dorosłych bez odmów. Model nie filtruje tematów fikcyjnych ani kontrowersyjnych.

Jakie metody płatności akceptujecie?

Tylko krypto: USDT w sieci TRC20 lub USDC na Base, dowolna kwota całkowita od $20 do $500. Bonusowy kredyt przy kwotach od $50.

Czym jest okno kontekstowe?

Model obsługuje okno kontekstowe o rozmiarze 100 000 tokenów. Obejmuje ono zarówno tokeny promptu, jak i uzupełnienia. Maksymalna liczba tokenów wyjściowych wynosi 16 000 w jednym żądaniu.

Pobierz swój klucz API

Zarejestruj się, pobierz token, zaktualizuj URL endpointu. Proste.

Pobierz klucz API